Design and Implementation of a Dynamic Communication MPI Library for the Grid

K.-L. Park, H.-J. Lee, O.-Y. Kwon, S.-Y. Park, H.-W. Park, and S.-D. Kim


  1. [1] F. Berman, G. Fox, & T. Hey, eds., Grid computing: Makingthe global infrastructure a reality (Chichester, England: JohnWiley & Sons, 2003).
  2. [2] I. Foster & C. Kesselman, Globus: A metacomputing infrastructure toolkit, International Journal of Supercomputer Applications, 11 (2), 1997, 115–128.
  3. [3] Message Passing Interface Forum, MPI: A message-passinginterface standard, International Journal of SupercomputerApplications, 8 (3/4), 1994, 165–414.
  4. [4] D. Culler, R. Karp, D. Patterson, A. Sahay, K.E. Schauers,E. Santos, R. Subramonian, & T. von Eicken, LogP: Towardsa realistic model of parallel computation, Proc. Symp. onPrinciples and Practice of Parallel Programming, San Diego,CA, May 1993, 1–12.
  5. [5] A. Alexandrov, M.F. lonescu, K.E. Schauser, & C. Scheiman,LogGP: Incorporating long messages into the LogP model—One step closer to a realistic model for parallel computation,Proc. Symp. on Parallel Algorithms and Architectures, SantaBarbara, CA, July 1995, 95–105.
  6. [6] M. Bernaschi & G. Iannello, Collective communication operations: Experimental results vs. theory, Concurrency: Practice and Experience, 10 (5), 1998, 359–386. doi:10.1002/(SICI)1096-9128(19980425)10:5<359::AID-CPE323>3.0.CO;2-7
  7. [7] T. Kielmann, R.F.H. Hofman, H.E. Bal, A. Plaat, & R.A.F.Bhoedjang, MagPIe: MPI’s collective communication operations for clustered wide area systems, Proc. Symp. on Principles and Practice of Parallel Programming, Atlanta, GA, May 1999, 130–140.
  8. [8] N. Karonis, B. Toonen, & I. Foster, MPICH-G2: A grid-enabledimplementation of the message passing interface, Journal ofParallel and Distributed Computing, 63,(5), 2003, 551–563. doi:10.1016/S0743-7315(03)00002-9
  9. [9] N. Karonis, B. de Supinski, I. Foster, W. Gropp, E. Lusk, & J.Bresnahan, Exploiting hierarchy in parallel computer networksto optimize collective operation performance, Proc. Int. Paralleland Distributed Processing Symp., Cancun, Mexico, 2000, 377–384. doi:10.1109/IPDPS.2000.846009
  10. [10] R. Wolski, N. Spring, & J. Hayes, The Network WeatherService: A distributed resource performance forecasting servicefor metacomputing, Journal of Future Generation ComputingSystems, 15 5–6), 1999, 757–768. doi:10.1016/S0167-739X(99)00025-4
  11. [11] B.R. Supinski & N. Karonis, Accurately measuring MPI broadcasts in a computational grid, Proc. 8th High Performance Distributed Computing Conf. Redondo Beach, CA, August 1999, 29-37

Important Links:

Go Back