Publicado el 5 de Junio del 2018
378 visualizaciones desde el 5 de Junio del 2018
385,4 KB
3 paginas
Creado hace 18a (28/02/2006)
Computación Matricial y Paralela
Programación en MPI de Rutinas
Básicas
Javier Cuenca
Domingo Giménez
Dpto. de Ingeniería y Tecnología de Computadores
Dpto. de Informática y Sistemas
Universidad de Murcia
http://dis.um.es/~domingo
1
2
Contenido
Comprensión, prueba y modificación de las rutinas
de ejemplo mostradas en la sesión anterior:
Hello.c
Hello_nonblocking.c
Comunicaciones colectivas
Broadcast.c
Gather.c
Scatter.c
Reduce.c
Agrupamiento de datos
Empaquetados.c
Derivados.c
Ejemplo de uso
3
Compilación:
Prometeo (Compaq HPC160 UNIX con MPI específico):
make programa
cc -migrate -fast programa.c -o programa -lmpi -lrt -pthread
PC con linux mpich:
mpicc programa.c -lmpi
Ejecución:
Prometeo:
dmpirun – np numero_procesos programa
PC linux:
mpirun – np numero_procesos -machinefile fichmaq programa
Comentarios de: Programación en MPI de Rutinas Básicas - Computación Matricial y Paralela (0)
No hay comentarios