Open MPI logo

Open MPI

  |   Home   |   Support   |   FAQ   |  

Title: Implementing a Hardware-Based Barrier in Open MPI: A Case Study


Torsten Hoefler, Jeffrey M. Squyres, Torsten Mehlan, Frank Mietke, Wolfgang Rehm


Open MPI is a recent open source development project which tries to combine features of different MPI implementations. These features include fault tolerance, multi network support, grid support and a component architecture which ensures extensibility. The TUC Hardware Barrier is a special purpose low latency barrier network based on commodity hardware. We show that the Open MPI collective framework can easily be extended to support the special purpose collective hardware without any changes in Open MPI itself.

Presented: Kommunikation in Clusterrechnern und Clusterverbundsystemen 2005 Workshop (KiCC, translated to English, "Communication in Cluster- and Grid-Systems") at the Chemnitzer Informatik Berichte, November 2005, Chemnitz, Germany.


kicc-2005.pdf (PDF)

Bibtex reference:

   author =   {Torsten Hoefler and Jeffrey M. Squyres and Torsten Mehlan and Frank Mietke and Wolfgang Rehm},
   title =   {Implementing a Hardware-Based Barrier in {O}pen {MPI}}, 
   booktitle =   {Proceedings of KiCC'05, Chemnitzer Informatik Berichte},
   isbn = {0-7659-2381-1},
   year =   2005,
   month = {November},
   location = {Chemnitz, Germany},