Non quia difficilia sunt non audemus, sed quia non audemus difficilia sunt
Home -> Publications
Home
  Publications
    
edited volumes
  Awards
  Research
  Teaching
  BLOG
  Miscellaneous
  Full CV [pdf]
  blog






  Events








  Past Events





Publications of Torsten Hoefler
Torsten Hoefler, M. Reinhardt, Frank Mietke, Torsten Mehlan, Wolfgang Rehm:

 Low Overhead Ethernet Communication for Open MPI on Linux Clusters

(Vol CSR-06, Nr. 06, In Chemnitzer Informatik Berichte, presented in Chemnitz, TU Chemnitz, ISSN: 0947-5125, Jul. 2006)

Abstract

This paper describes the basic concepts of our solution to improve the performance of Ethernet Communication on a Linux Cluster environment by introducing Reliable Low Latency Ethernet Sockets. We show that about 25% of the socket latency can be saved by using our simplified protocol. Especially, we put emphasis on demonstrating that this performance benefit is able to speed up the MPI level communication. Therefore we have developed a new BTL component for Open MPI, an open source MPI-2 implementation which offers with its Modular Component Architecture a nearly ideal environment to implement our changes. Microbenchmarks of MPI collective and Point-to-Point operations were performed. We see a performance improvement of 8% to 16% for LU and SP implementations of the NAS parallel benchmark suite which spends a significant amount of time in the MPI. Practical application tests with Abinit, an electronic structure calculation program, show that the runtime of be nearly halved on a 4 node system. Thus we show evidence that our new Ethernet communication protocol is able to increase the speedup of parallel applications considerably.

Documents

download article:
 

BibTeX

@article{hoefler-CSR-06-06,
  author={Torsten Hoefler and M. Reinhardt and Frank Mietke and Torsten Mehlan and Wolfgang Rehm},
  title={{Low Overhead Ethernet Communication for Open MPI on Linux Clusters}},
  institution={TU Chemnitz},
  year={2006},
  month={Jul.},
  volume={CSR-06},
  number={06},
  booktitle={Chemnitzer Informatik Berichte},
  location={Chemnitz},
  publisher={TU Chemnitz},
  issn={0947-5125},
  source={http://www.unixer.de/~htor/publications/},
}


serving: 100.24.113.182:33272© Torsten Hoefler