The search functionality is under construction.
The search functionality is under construction.

Configurable Communication Middleware for Clusters with Multiple Interconnections

Nader MOHAMED, Jameela AL-JAROODI, Hong JIANG

  • Full Text Views

    0

  • Cite this

Summary :

High performance scientific and engineering applications running on clusters have different communication requirements. Current cluster configurations typically provide multiple network interfaces per node and multiple interconnections among nodes. However, transport protocols such as TCP do not utilize existing multiple network interfaces to enhance communication performance. This paper introduces a new configurable communication model utilizing multiple interconnections. The model adds mechanisms to manage and enhance the overall communication performance of clusters. These configurations include the use of parallel message transfers, the separation of the transfer channels between small messages and large messages, and load balancing among the channels. The main advantages of the model are: (1) providing a flexible, enhanced network infrastructure, (2) hiding the technical details of the heterogeneous network resources from the applications, and (3) providing an easy and flexible way to extend the network capacities for specific nodes. To illustrate the advantages and performance enhancements of the model, a prototype was implemented to experimentally evaluate the cluster network performance, which showed considerable gains.

Publication
IEICE TRANSACTIONS on Information Vol.E87-D No.7 pp.1657-1665
Publication Date
2004/07/01
Publicized
Online ISSN
DOI
Type of Manuscript
Special Section PAPER (Special Section on Hardware/Software Support for High Performance Scientific and Engineering Computing)
Category
Networking and System Architectures

Authors

Keyword