A comparative throughput analysis of Scalable Coherent Interface and Myrinet

It has become increasingly popular to construct large parallel computers by connecting many inexpensive nodes built with commercial-off-the-shelf (COTS) parts. These clusters can be built at a much lower cost than traditional supercomputers of comparable performance. A key decision that will greatly affect the overall performance of the cluster is the method used to connect the nodes together. Choosing the best interconnect and topology is not at all trivial since performance and cost will change as the system size is scaled. This paper presents throughput models used for the analysis and comparison of performance in two leading system area networks (SAN), Myrinet and Scalable Coherent Interface (SCI). First, analytical models for throughput are developed by determining the theoretical bandwidth of all internal buses and links that are part of the interconnect architecture. Then, experiments are conducted to measure the actual bandwidth available at each of these components, and the models are calibrated so they accurately represent the experimental results. Finally, the models are used to compare the maximum throughput of Myrinet and SCI systems with respect to system size and overall dollar cost.

[1]  Hakon O. Bugge,et al.  Affordable Scalability Using Multi-Cubes , 1999, Scalable Coherent Interface.

[2]  Hermann Hellwagner SCI: Scalable Coherent Interface , 1999, Lecture Notes in Computer Science.

[3]  Knut Omang,et al.  Scalability of SCI workstation clusters, a preliminary study , 1997, Proceedings 11th International Parallel Processing Symposium.

[4]  Geir Horn Scalability of SCI Ringlets , 1999, Scalable Coherent Interface.

[5]  Alan D. George,et al.  Performance modeling and evaluation of topologies for low-latency SCI systems , 2001, Microprocess. Microsystems.

[6]  Steven J. Plimpton,et al.  Scalability and Performance of Two Large Linux Clusters , 2001, J. Parallel Distributed Comput..

[7]  Charles L. Seitz,et al.  Myrinet: A Gigabit-per-Second Local Area Network , 1995, IEEE Micro.

[8]  Chris J. Scheiman,et al.  High-Performance Cluster Computing Using Scalable Coherent Interface , 1997 .

[9]  Stein Gjessing,et al.  Distributed-directory scheme: scalable coherent interface , 1990, Computer.

[10]  William Gropp,et al.  User's Guide for mpich, a Portable Implementation of MPI Version 1.2.2 , 1996 .

[11]  Thomas M. Stricker,et al.  A Comparison of two Gigabit SAN/LAN technologies: Scalable Coherent Interface versus Myrinet , 1998 .

[12]  Reza Rooholamini,et al.  Architectural and Performance Evaluation of GigaNet and Myrinet Interconnects on Clusters of Small-Scale SMP Servers , 2000, ACM/IEEE SC 2000 Conference (SC'00).

[13]  Alan D. George,et al.  Simulative performance analysis of distributed switching fabrics for SCI-based systems , 2000, Microprocess. Microsystems.

[14]  Alan George,et al.  High-Fidelity Modelling and Simulation of Myrinet System Area Networks , 2001 .

[15]  Peter M. A. Sloot,et al.  The distributed ASCI Supercomputer project , 2000, OPSR.