Title :
SOME-Bus-NOW: a Network of Wrkstations with broadcast
Author :
Katsinis, Constantine ; Hecht, Diana
Author_Institution :
Dept. of Electr. & Comput. Eng., Drexel Univ., Philadelphia, PA, USA
Abstract :
Networks of Workstations have been mostly designed using switch-based architectures and programming based on message passing. This paper describes a network of workstations based on the Simultaneous Optical Multiprocessor Exchange Bus (SOME-Bits) which is a low-latency, high-bandwidth interconnection network that directly links arbitrary pairs of processor nodes without contention, and can efficiently interconnect several hundred nodes. Each node has a dedicated output channel and an array of receivers, with one receiver dedicated to every other node´s output channel. The SOME-Bus eliminates the need for global arbitration and provides bandwidth that scales directly with the number of nodes in the system. Under the Distributed Shared Memory (DSM) paradigm, the SOME-bus allows strong integration of the transmitter, receiver and cache controller hardware to produce a highly integrated system-wide cache coherence mechanism. This paper examines switch-based networks that maintain high performance under varying degrees of application locality, and compares them to the SOME-Bus, in terms of latency and processor utilization.
Keywords :
cache storage; distributed shared memory systems; message passing; optical communication; workstation clusters; SOME-Bus-NOW; application locality; cache coherence mechanism; cache controller hardware; distributed shared memory paradigm; global arbitration; high-bandwidth interconnection network; latency; message passing; network of workstations; processor nodes; processor utilization; simultaneous optical multiprocessor exchange bus; switch-based architectures; switch-based networks; Bandwidth; Broadcasting; Control systems; Message passing; Multiprocessor interconnection networks; Optical fiber networks; Optical interconnections; Optical receivers; Optical transmitters; Workstations;
Conference_Titel :
Network Computing and Applications, 2003. NCA 2003. Second IEEE International Symposium on
Print_ISBN :
0-7695-1938-5
DOI :
10.1109/NCA.2003.1201145