Repositorio UTM
Por favor, use este identificador para citar o enlazar este ítem: http://repositorio.utm.mx:8080/jspui/handle/123456789/153
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.rights.licenseAtribución No Comercial Sin Derivadases
dc.contributorGUADALUPE TOLEDO TOLEDO;376181es
dc.contributor.advisorToledo Toledo, Guadalupe-
dc.contributor.authorArellano Pimentel, J. Jesús-
dc.creatorJ. Jesús Arellano Pimentel;44925es
dc.date.accessioned2019-06-19T23:03:36Z-
dc.date.available2019-06-19T23:03:36Z-
dc.date.issued2018-02-
dc.identifier.citationArellano, J. J. y Toledo, G. (2018). Explorando tres niveles de paralelismo empleando software libre y freeware en computadoras personales multicore. El caso de Linux versus Windows. En C. A. Fernández y Fernández., Ll. C. Morales Reynaga. (Ed.), El uso del software libre en la academia y la industria de México (pp. 121-132). Huajuapan de León, México: Universidad Tecnológica de la Mixteca.es
dc.identifier.urihttp://repositorio.utm.mx:8080/jspui/handle/123456789/153-
dc.description.abstractEl advenimiento de las computadoras personales multicore con capacidades SIMD hace muy importante el uso del procesamiento paralelo a fin de lograr el mejor desempeño del hardware instalado. El presente proyecto de clase, correspondiente a la asignatura de Sistemas Distribuidos y Paralelos del séptimo semestre de la carrera de Ingeniería en Computación de la Universidad del Istmo, se enfocó a explorar tres niveles de granularidad del procesamiento paralelo: muy fino, fino y medio; además de algunas combinaciones de éstos. En dicho proyecto se emplearon herramientas y API’s de software libre, en el caso de Linux (nasm con instrucciones SIMD, hilos Posix y OpenMP), y freeware en el caso de Windows (Microsoft Visual Studio Express 2012 con soporte para ensamblador en línea, hebras y OpenMP). El objetivo de este proyecto de clase es identificar hasta qué punto es conveniente incrementar el número de hilos o hebras en función del número de núcleos instalados en el sistema y cuál sistema operativo (Linux o Windows) reporta los tiempos de ejecución más consistentes. Es importante mencionar que este tipo de proyectos de clase permiten concretar aspectos teóricos propios de las asignaturas. Para este caso en particular, se abordaron los temas de: especificación de procesos y tareas, plataformas de programación paralela, y como un caso de estudio de sistemas paralelos. Todos estos temas forman parte del programa de estudios oficial de la asignatura de Sistemas Distribuidos y Paralelos.es
dc.language.isospaen
dc.publisherUniversidad Tecnológica de la Mixtecaes
dc.relation.ispartofREPOSITORIO NACIONAL CONACYTes
dc.rightsopenAccessen
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0en
dc.subjectparalelismo, software libre, freeware, linux, windowses
dc.subject.other7 INGENIERIA Y TECNOLOGIAes
dc.titleExplorando tres niveles de paralelismo empleando software libre y freeware en computadoras personales multicore. El caso de Linux versus Windowses
dc.typebookParten
dc.type.statuspublishedVersionen
Aparece en las colecciones: El uso del software libre en la academia y la industria de México

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
2018-SL-JJAP.pdf382.31 kBAdobe PDFVisualizar
facebook


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons