A Compact, Thread-Safe Communication Library for Efficient Cluster Computing

  • M. Danelutto
  • C. Pucci
Conference paper

DOI: 10.1007/3-540-45492-6_40

Part of the Lecture Notes in Computer Science book series (LNCS, volume 1823)
Cite this paper as:
Danelutto M., Pucci C. (2000) A Compact, Thread-Safe Communication Library for Efficient Cluster Computing. In: Bubak M., Afsarmanesh H., Hertzberger B., Williams R. (eds) High Performance Computing and Networking. HPCN-Europe 2000. Lecture Notes in Computer Science, vol 1823. Springer, Berlin, Heidelberg

Abstract

We describe a compact, thread-safe communication library for cluster computing. The library provides the most used communication functions, such as point-to-point send/receives and broadcast, scatter and gather collective operations. In addition, our library allows processes running on different processing elements of a cluster to share portions of memory. We show experimental results that demonstrate the library outperforms classical implementations of MPI (mpich) in collective operations and achieves comparable performance in point-to-point communications on Beowulf class workstation clusters.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2000

Authors and Affiliations

  • M. Danelutto
    • 1
  • C. Pucci
    • 1
  1. 1.Dept. Computer ScienceUniversity of PisaItaly

Personalised recommendations