Repositorio UTM
Por favor, use este identificador para citar o enlazar este ítem: http://repositorio.utm.mx:8080/jspui/handle/123456789/153
Título : Explorando tres niveles de paralelismo empleando software libre y freeware en computadoras personales multicore. El caso de Linux versus Windows
Autor : GUADALUPE TOLEDO TOLEDO;376181
Toledo Toledo, Guadalupe
Arellano Pimentel, J. Jesús
Palabras clave : paralelismo, software libre, freeware, linux, windows
Fecha de publicación : feb-2018
Editorial : Universidad Tecnológica de la Mixteca
Citación : Arellano, 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.
Resumen : El 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.
URI : http://repositorio.utm.mx:8080/jspui/handle/123456789/153
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