Tuned: An Open MPI Collective Communications Component

  • Graham E. Fagg
  • George Bosilca
  • Jelena Pješivac-Grbović
  • Thara Angskun
  • Jack J. Dongarra


Message Passing Interface Decision Function Message Size Dynamic Rule Collective Communication 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    Rabenseifner, R.: Automatic MPI counter profiling of all users: First results on a CRAY T3E 900-512. In: Proceedings of the Message Passing Interface Developer’s and User’s Conference. (1999) 77-85Google Scholar
  2. [2]
    Vadhiyar, S.S., Fagg, G.E., Dongarra, J.: Performance modeling for self adapting collective communications for mpi. In: Proceedings of the LACSI Symposium, Los Alamos, NM, Los Alamos Computer Institute (2001)Google Scholar
  3. [3]
    Pješivac-Grbović, J., Angskun, T., Bosilca, G., Fagg, G.E., Gabriel, E., Dongarra, J.J.: Performance analysis of mpi collective operations. In: Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS’05) - Workshop 15, Washington, DC, USA, IEEE Computer Society (2005)272.1Google Scholar
  4. [4]
    Kielmann, T., Hofman, R.F.H., Bal, H.E., Plaat, A., Bhoedjang, R.A.F.: MagPIe: MPI’s collective communication operations for clustered wide area systems. In: Proceedings of the seventh ACM SIGPLAN symposium on Principles and Practice of Parallel Programming, ACM Press (1999) 131-140Google Scholar
  5. [5]
    Forum, M.P.I.: Mpi: A message passing interface standard.
  6. [6]
    Gropp, W., Lusk, E., Doss, N., Skjellum, A.: A high-performance, portable implementation of the mpi message passing interface standard. Parallel Comput. 22(6) (1996) 789-828MATHCrossRefGoogle Scholar
  7. [7]
    Fagg, G.E., Bukovsky, A., Dongarra, J.J.: Harness and fault tolerant MPI. Parallel Comput. 27(11) (2001) 1479-1495MATHCrossRefGoogle Scholar
  8. [8]
    Squyres, J.M., Lumsdaine, A.: The component architecture of open MPI: Enabling third-party collective algorithms. In Getov, V., Kielmann, T., eds.: Proceedings, 18th ACM International Conference on Supercomputing, Workshop on Component Models and Systems for Grid Applications, St. Malo, France, Springer-Verlag (2004) 167-185Google Scholar
  9. [9]
    Gabriel, E., Fagg, G.E., Bosilca, G., Angskun, T., Dongarra, J.J., Squyres, J.M., Sahay, V., Kambadur, P., Barrett, B., Lumsdaine, A., Castain, R.H., Daniel, D.J., Graham, R.L., Woodall, T.S.: Open MPI: Goals, concept, and design of a next generation MPI implementation. In: Proceedings, 11th European PVM/MPI Users’ Group Meeting, Budapest, Hungary (2004) 97-104Google Scholar
  10. [10]
    Keller, R., Gabriel, E., Krammer, B., Müller, M.S., Resch, M.M.: Towards efficient execution of MPI applications on the grid: Porting and optimization issues. Journal of Grid Computing 1(2) (2003) 133-149CrossRefGoogle Scholar
  11. [11]
    Gabriel, E., Resch, M., Beisel, T., Keller, R.: Distributed computing in a heterogeneous computing environment. In: Proceedings of the 5th European PVM/MPI Users’ Group Meeting on Recent Advances in Parallel Virtual Ma- chine and Message Passing Interface, London, UK, Springer-Verlag (1998) 180-187CrossRefGoogle Scholar
  12. [12]
    Squyres, J.M., Lumsdaine, A.: A component architecture for LAM/MPI. In: Proceedings, European PVM/MPI Users’ Group Meeting. (2003)Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2007

Authors and Affiliations

  • Graham E. Fagg
    • 1
  • George Bosilca
    • 2
  • Jelena Pješivac-Grbović
    • 3
  • Thara Angskun
    • 4
  • Jack J. Dongarra
    • 5
  1. 1.Dept. of Computer ScienceThe University of TennesseeKnoxvilleUSA
  2. 2.Dept. of Computer ScienceUniversity of TennesseeKnoxvilleUSA
  3. 3.Dept. of Computer ScienceThe University of TennesseeKnoxvilleUSA
  4. 4.Dept. of Computer ScienceThe University of TennesseeKnoxvilleUSA
  5. 5.Dept. of Computer ScienceThe University of TennesseeKnoxvilleUSA

Personalised recommendations