MPICH2: A new start for MPI implementations. This talk will describe MPICH2, an all-new implementation of MPI designed to support both MPI-1 and MPI-2 and to enable further research into MPI implementation technology. To achieve high-performance and scalability and to encourage experimentation, the design of MPICH2 is strongly modular. For example, the MPI topology routines can easily be replaced by implementations tuned to a specific environment, such as a geographically dispersed computational grid. The interface to the communication layers has been designed to exploit modern interconnects that are capable of remote memory access but can be implemented on older networks. An initial, TCP-based implementation, will be described in detail, illustrating the use of a simple, communication-channel interface. A multi-method device that provides TCP, VIA, and shared memory communication will also be discussed.

References in zbMATH (referenced in 14 articles , 1 standard article )

Showing results 1 to 14 of 14.
Sorted by year (citations)

  1. Tasora, Alessandro; Serban, Radu; Mazhar, Hammad; Pazouki, Arman; Melanz, Daniel; Fleischmann, Jonathan; Taylor, Michael; Sugiyama, Hiroyuki; Negrut, Dan: Chrono: an open source multi-physics dynamics engine (2016)
  2. Dias, Jonas; Aveleda, Albino: HPC environment management: new challenges in the petaflop era (2011)
  3. Goglin, Brice: High-performance message-passing over generic ethernet hardware with open-MX (2011)
  4. Penoff, Brad; Kamal, Humaira; Wagner, Alan; Tsai, Mike; Mroz, Karol; Iyengar, Janardhan: Employing transport layer multi-railing in cluster networks (2010)
  5. Tantar, Alexandru-Adrian; Melab, Nouredine; Talbi, El-Ghazali: A grid-based hybrid hierarchical genetic algorithm for protein structure prediction (2010)
  6. Balaji, Pavan; Chan, Anthony; Thakur, Rajeev; Gropp, William; Lusk, Ewing: Toward message passing for a million processes: characterizing MPI on a massive scale blue gene/P (2009)
  7. Caire, Mario E.; Lopez, Francisco J.; Williams, David H.: Distributed identification of the lineality space of a cone (2009)
  8. Margaris, Athanasios I.: Log file formats for parallel applications: A review (2009)
  9. Rashti, Mohammad J.; Afsahi, Ahmad: A speculative and adaptive MPI rendezvous protocol over RDMA-enabled interconnects (2009)
  10. Freudiger, Sören; Hegewald, Jan; Krafczyk, Manfred: A parallelisation concept for a multi-physics lattice Boltzmann prototype based on hierarchical grids (2008)
  11. Shet, Aniruddha G.; Sadayappan, P.; Bernholdt, David E.; Nieplocha, Jarek; Tipparaju, Vinod: A framework for characterizing overlap of communication and computation in parallel applications (2008)
  12. Diehl, Dennis: Higher-order schemes for simulation of compressible liquid-vapor flows with phase change. With CD-ROM. (2007)
  13. Liu, Jiuxing; Jiang, Weihang; Wyckoff, Pete; Panda, Dhabaleswar K.; Ashton, David; Buntinas, Darius; Gropp, William; Toonen, Brian R.: Design and implementation of MPICH2 over infiniband with RDMA support (2003)
  14. Gropp, William: MPICH2: A new start for MPI implementations (2002)

Further publications can be found at: