A high-performance, memory-based interconnection system for multicomputer environments

  • Authors:
  • Creve Maples

  • Affiliations:
  • Sandia National Laboratories, Albuquerque, NM

  • Venue:
  • Proceedings of the 1990 ACM/IEEE conference on Supercomputing
  • Year:
  • 1990

Quantified Score

Hi-index 0.00

Visualization

Abstract

The objective of this paper is to outline the design and operation of a very high-performance, memory-mapped interconnection system, called Merlin. The design can be effectively utilized to interconnect processors in a wide variety on 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 with 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.