Librerías de cálculo paralelo estándar MPI-1 y MPI-2
Localización: /opt/hpmpi/
Web: http://www.hp.com/
Esta librería implementa los estándares MPI-1 y MPI-2 y es la librería de cálculo paralelo
que se carga por defecto en el subclúster cmi ya que
está optimizada para la red de cálculo Infiniband. La compilación MPI hace uso de los
comandos habituales (mpif77, mpicc,
etc.) accesibles desde la línea de comandos
y configurados para hacer uso de los compiladores de Intel. Si se opta por acoplar las librerías MPI en el momento
de la compilación y montaje (link) del ejecutable, la instrucción de
puede ser:
ifort -I/opt/hpmpi/include/64 -L/opt/hpmpi/lib/linux_amd64 –lmpi myprogram_mpi.f –o myprogram_mpi
La documentación en formato PDF está disponible en el fichero /opt/hpmpi/doc/hpmpi.pdf
y en las páginas de manual del sistema.
NOTA: La licencia de uso de las librerías HP-MPI permite utilizar hasta 256 núcleos de proceso de modo que es posible aprovechar toda la capacidad del subclúster cmi ejecutando programas compilados con HP-MPI.