MPICH

MPICH es una implementación de alto rendimiento y ampliamente portátil del estándar de la Interfaz de Paso de Mensajes (MPI) (MPI-1, MPI-2 y MPI-3). Los objetivos de MPICH son:

  • Proporcionar una implementación MPI que soporte eficientemente diferentes plataformas de computación y comunicación, incluyendo grupos de productos básicos (sistemas de escritorio, sistemas de memoria compartida, arquitecturas multinúcleo), redes de alta velocidad (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) y sistemas de computación patentados de alta gama (Blue Gene, Cray).

  • Permitir la investigación de vanguardia en la MPI a través de un marco modular de fácil ampliación para otras implementaciones derivadas.