pyMPI lo básico
wikipedia:
pyMPI es un software que integra MPI con python.
Permite escribir programas paralelos utilizando el lenguaje Python.
Hay dos funciones importante:
mpi.send () ->El mpi.send() toma dos argumentos: los datos a enviar y luego el rango de la computadora a recibir.
mpi.recv () ->La función mpi.recv() por defecto no tiene argumentos.
Tanto mpi.send y mpi.recv estan bloqueados - el control no se devuelve a las funciones hasta que el envio no ha sido totalmente procesado.
Hay dos funciones más, mpi.irecv () y mpi.isend (), que proporcionan una funcionalidad similar, pero sin bloquear.
//---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Esta semana estuve leyendo acerca de pympi, los blogs de Cecy y Ramón, para poder entender bien algunos conceptos que tenia "volando".
La PC que estaba usando para el cluster, por razones pequeñas y cercanas, se formateo y aun no le instalo nada ni configuro las IP's, espero hacerlo el primer dia de descanso entre examenes, y después a base el código de Cecy + pympi intentar correr ejemplos ya con varios procesos y ver esa diferencia de tiempo.
http://www.math.unl.edu/~s-bbockel1/dsweb/lesson4/index.php
Bien; 5+5. Estoy tomando las referencias a Cecy y Ramón como nominaciones.
ResponderEliminar