1997 · 34 citations · 14 references
Cluster ComputingEngineeringMemory Channel 2Shared MemoryVirtual MemoryComputer EngineeringComputer ArchitectureComputing SystemsInterconnection NetworkParallel ProgrammingComputer ScienceInterconnection Network ArchitectureParallel ComputingMemory Channel NetworkBisection BandwidthsMemory ArchitectureMulti-channel Memory Architecture
The MEMORY CHANNEL network is a dedicated cluster interconnect that provides virtual shared memory among nodes by means of internodal address space mapping. The interconnect implements direct user-level messaging and guarantees strict message ordering under all conditions, including transmission errors. These characteristics allow industry-standard communication interfaces and parallel programming paradigms to achieve much higher efficiency than on conventional networks. This paper presents an overview of the MEMORY CHANNEL network architecture and describes DIGITAL‘s crossbarbased implementation of the second-generation MEMORY CHANNEL network, MEMORY CHANNEL 2. This network provides bisection bandwidths of 1,000 to 2,000 megabytes per second and a sustained process-to-process bandwidth of 88 megabytes per second. One-way, processto-process message latency is less than 2.2 microseconds.
14
Myrinet: a gigabit-per-second local area network
N.J. Boden, D. Cohen, Robert E. Felderman et al. · IEEE Micro · 1995 · 1.7K citations
Thorsten von Eicken, David Culler, Seth Copen Goldstein et al. · 1992 · 1.4K citations
Effects of communication latency, overhead, and bandwidth in a cluster architecture
Richard P. Martin, Amin Vahdat, David Culler et al. · 1997 · 213 citations
Supporting systolic and memory communication in iWarp
Shekhar Borkar, Robert Cohn, George W. Cox et al. · ACM SIGARCH Computer Architecture News · 1990 · 170 citations