Next: 2.3.7.1 Historia
Up: 2.3 Sistemas multiprocesador
Previous: 2.3.6.3 Implementación
  Índice General
MPI (Message Passing Interface), el otro gran estándar de
programación con paso de mensajes existente actualmente, es posterior a
la aparición de PVM; este hecho, junto con algunas características de
su diseño, hacen que comúnmente se considere un estándar más
avanzado. A diferencia de PVM, y como se verá a continuación, MPI fue
diseñado por un comité de académicos e industriales con el fin expreso
de convertirse en un estándar de programación con paso de mensajes
bien definido.
La meta de MPI es el desarrollo de un estándar ampliamente utilizado
para escribir programas con paso de mensajes. Como tal, se busca que
la interfaz establezca un estándar práctico, portable, eficiente y
flexible para paso de mensajes.
Es importante notar que MPI es un estándar de facto, al igual
que PVM. A diferencia de este último, en el diseño de MPI participaron
empresas e instituciones importantes en el ámbito del cómputo
paralelo, con el objetivo específico de llegar a un estándar que
pudieran implementar en sus productos. Por lo tanto el uso de MPI se
ha difundido rápidamente y comienza a reemplazar a PVM como la
interfaz de paso de mensajes más utilizada.
Subsecciones
Next: 2.3.7.1 Historia
Up: 2.3 Sistemas multiprocesador
Previous: 2.3.6.3 Implementación
  Índice General
2002-05-15