Cluster Computing

, Volume 5, Issue 4, pp 353–363

A Software Suite for High-Performance Communications on Clusters of SMPs

  • P. Geoffray
  • C. Pham
  • B. Tourancheau

DOI: 10.1023/A:1019756120212

Cite this article as:
Geoffray, P., Pham, C. & Tourancheau, B. Cluster Computing (2002) 5: 353. doi:10.1023/A:1019756120212


A cluster, by opposition to a parallel computer, is a set of separate workstations interconnected by a high-speed network. The performances one can get on a cluster heavily depend on the performances of the lowest communication layers. In this paper, we address the special case where the cluster contains multi-processor machines. These shared-memory multi-processors desktop machines (SMPs) with 2 or 4 processors are now becoming very popular and present a high performance/price ratio. We present a software suite for achieving high-performance communications on a Myrinet-based cluster: BIP, BIP-SMP and MPI-BIP. The software suite supports single-processor (Intel PC and Digital Alpha) and multi-processor machines, as well as any combination of the two architectures.

communication software Myrinet cluster of SMPs 

Copyright information

© Kluwer Academic Publishers 2002

Authors and Affiliations

  • P. Geoffray
    • 1
  • C. Pham
    • 2
  • B. Tourancheau
    • 3
  1. 1.Myricom IncFrance
  2. 2.RESAM laboratoryUniversity Lyon 1France
  3. 3.SUN Labs GrenobleFrance

Personalised recommendations