Title :
A Network Fabric for Scalable Multiprocessor Systems
Author :
Godiwala, Nitin ; Leonard, Jud ; Reilly, Matthew
Author_Institution :
SiCortex Inc., Maynard, MA
Abstract :
Much of high performance technical computing has moved from shared memory architectures to message based cluster systems. The development and wide adoption of the MPI parallel programming model has hastened this transition. Parallel scaling, however, is frequently limited by the inefficient communication hardware commonly found in commodity based clusters. This paper describes a new communication network (the SiCortex fabric) employed in the SiCortex SC5832 integrated cluster system. The fabric switch and communications controller are integrated with a single-chip multiprocessor node and provides three point-to-point links per node chip. The resulting design provide slow latency, high bandwidth, reliable communication between the 972 nodes of the SiCortex system.
Keywords :
message passing; parallel programming; shared memory systems; MPI parallel programming; SiCortex SC5832 integrated cluster system; communications controller; message based cluster systems; network fabric; parallel scaling; scalable multiprocessor systems; shared memory architectures; technical computing; Communication networks; Communication switching; Communication system control; Fabrics; Hardware; High performance computing; Memory architecture; Multiprocessing systems; Parallel programming; Switches; MPI; fabric; kautz graphs; message passing; multiprocessors; networks;
Conference_Titel :
High Performance Interconnects, 2008. HOTI '08. 16th IEEE Symposium on
Conference_Location :
Stanford, CA
Print_ISBN :
978-0-7695-3380-3
DOI :
10.1109/HOTI.2008.24