Está en la página 1de 2

Integrantes:

Edward Gabriel Frias & Robert Yr. Perez

Matriculas:

2019-7657 & 2019-8369

Materia:

Programación paralela G4

Asignacion:

Comparación de modulos

Desarrolle una comparación entre MPI, OPENMP y MAP Reduce


OpenMP/Cilk MPI MapReduce
Supuestos Un solo nodo, Supercomputadoras , Grupo de productos
Multiples Programas sofisticados, básicos,
núcleos,memoria Alto rendimiento, Programacion en Java
compartida Hardware difícil de Productividad para
escalar programar

Modelo computacional Paralelismo de tareas Paso de mensajes Data flow/BSP


faciles
Fortalezas Simplifica la Escribe códigos de Tolerante a fallos
programación paralela programación
en múltiples núcleos asíncrona muy
rápidamente
Debilidades Es muy complejo, Tolerante a fallos, No tiene un
Hay que tener mucho Fácil de terminar con rendimiento tan alto
cuidado códigos no como MPI
determinados
Bibliografías

MapReduce y Spark (y MPI) (Conferencia 22, cs262a) - descarga ppt (slideplayer.com)

También podría gustarte