Several metacomputing projects try to implemnet MPI for homogeneous and heterogeneous clusters of parallel systems.MPI-GLUE is the first approach which exorts nearly full MPI 1.1 to the user's aplciation without losing the efficiency of the endors' MPI implementations.Inside of each MPP or PVP system the vendor's MPI implemenation is used.Between the prallel systmes a slightly modified TCP -based MPICH is used,i.e. MPI-GLUE is a layer that ocmbiend different vendors' MPIs by using MPICH as a global communcaitolayer.Major design decisions within MPI-GLUE and other metacomputing MPI libraries (PACX-MPI,PVMPI,Globus and PLUS) and their imlications for the programming model are compred.The design pr=inciples are explained in detail.
展开▼