MPI-2 Adoption
Adoption of MPI-1.2 has been universal, particularly in cluster computing, but acceptance of MPI-2.1 has been more limited. Issues include:
- MPI-2 implementations include I/O and dynamic process management, and the size of the middleware is substantially larger. Most sites that use batch scheduling systems cannot support dynamic process management. MPI-2's parallel I/O is well accepted.
- Many MPI-1.2 programs were developed before MPI-2. Portability concerns initially slowed, although wider support has lessened this.
- Many MPI-1.2 applications use only a subset of that standard (16-25 functions) with no real need for MPI-2 functionality.
Read more about this topic: Message Passing Interface
Famous quotes containing the word adoption:
“Frankly, I adore your catchy slogan, Adoption, not Abortion, although no one has been able to figure out, even with expert counseling, how to use adoption as a method of birth control, or at what time of the month it is most effective.”
—Barbara Ehrenreich (b. 1941)