MPI - “Programación” Rogelio Ferreira Escutia
Funciones básicas
MPI - Biblioteca Cargar biblioteca 3 “MPI Hello World”, http://mpitutorial.com/tutorials/mpi-hello-world/, noviembre 2018 3
MPI - Inicializar Inicializar: 4 “MPI Hello World”, http://mpitutorial.com/tutorials/mpi-hello-world/, noviembre 2018 4
MPI - Detectar Detectar el número de procesadores: 5 “MPI Hello World”, http://mpitutorial.com/tutorials/mpi-hello-world/, noviembre 2018 5
MPI - Identificador Detectar el número lógico que corresponde a cada procesador. Este valor siempre empieza en cero y alcanza un valor máximo igual al número de procesadores menos uno. “MPI Hello World”, http://mpitutorial.com/tutorials/mpi-hello-world/, noviembre 2018 6
MPI - Enviar Envía un mensaje a otro procesador. El procesador origen espera que el procesador destinatario haya recibido el mensaje antes de continuar trabajando: 7 “Introducción a MPI”, http://basor.fcqb.uasnet.mx/basfun.html, noviembre 2018
MPI - Recibir Envía un mensaje a otro procesador. El procesador origen espera que el procesador destinatario haya recibido el mensaje antes de continuar trabajando: 8 “Introducción a MPI”, http://basor.fcqb.uasnet.mx/basfun.html, noviembre 2018
MPI - Finalizar Cierra el ambiente de trabajo en paralelo una vez finalizado el trabajo: “MPI Hello World”, http://mpitutorial.com/tutorials/mpi-hello-world/, noviembre 2018 9
Programación con MPI
MPI Hola Mundo: “MPI Hello World”, http://mpitutorial.com/tutorials/mpi-hello-world/, noviembre 2018 11
MPI Tipos de datos: “Introducción a MPI”, http://basor.fcqb.uasnet.mx/basfun.html, noviembre 2018 12
MPI – Encontrar número mayor (1) Inicialización: noviembre 2018 13
MPI – Encontrar número mayor (2) Dividir el arreglo y procesar localmente: noviembre 2018 14
MPI – Encontrar número mayor (3) Procesamiento local: noviembre 2018 15
MPI – Encontrar número mayor (4) Procesamiento en nodos remotos: noviembre 2018 16
Rogelio Ferreira Escutia Instituto Tecnológico de Morelia Departamento de Sistemas y Computación Correo: rogelio@itmorelia.edu.mx rogeplus@gmail.com Página Web: http://sagitario.itmorelia.edu.mx/~rogelio/ http://www.xumarhu.net/ Twitter: http://twitter.com/rogeplus Facebook: http://www.facebook.com/groups/xumarhu.net/