Title :
A high-performance, memory-based interconnection system for multicomputer environments
Author_Institution :
Sandia Nat. Lab., Albuquerque, NM, USA
Abstract :
The design and operation of a very-high-performance, memory-mapped interconnection system called Merlin is discussed. The design can be effectively utilized to interconnect processors in a wide variety of environments, ranging from closely-coupled, dedicated systems to distributed workstations. The system provides a uniform approach to parallel programming which is independent of interconnection topology, processing elements, and languages. By using dynamically mapped reflective memory, the system can support selectively shared virtual memory regions. This approach permits user-selected information to be shared at high speeds and low latency. There is no software involvement in the actual sharing of information, and the system overlaps computation and communication automatically, word-by-word, to the extent possible
Keywords :
multiprocessing systems; multiprocessor interconnection networks; Merlin; closely-coupled; distributed workstations; high-performance; memory-based; memory-mapped interconnection system; multicomputer environments; parallel programming; reflective memory; Computer architecture; Delay; Interleaved codes; LAN interconnection; Laboratories; Message passing; Parallel programming; Speech; Topology; Workstations;
Conference_Titel :
Supercomputing '90., Proceedings of
Conference_Location :
New York, NY
Print_ISBN :
0-8186-2056-0
DOI :
10.1109/SUPERC.1990.130033