MERLIN. A superglue for multicomputer systems
- 4 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
The memory-routed logical interconnection network (MERLIN) is a memory-based interconnection system designed to provide very high-performance capability in a distributed multicomputer environment. By using dynamically mapped reflective memory operations, the system creates a virtual-memory environment which permits users to utilize both local and shared-memory techniques. This mapped virtual-memory approach permits selected information to be shared at high speeds and with relatively low latency. There is no software involvement in the actual sharing of information, and the system automatically overlaps computation and communication, to the extent possible, on a word-by-word basis. Memory-to-memory mapping allows MERLIN to provide a uniform programming environment which is independent of interconnection topology, processing elements, and languages.Keywords
This publication has 6 references indexed in Scilit:
- An evaluation of directory schemes for cache coherencePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- The design of nectar: a network backplane for heterogeneous multicomputersPublished by Association for Computing Machinery (ACM) ,1989
- User-process communication performance in networks of computersIEEE Transactions on Software Engineering, 1988
- Parallel Supercomputing Today and the Cedar ApproachScience, 1986
- Issues related to MIMD shared-memory computersACM SIGARCH Computer Architecture News, 1985
- The cosmic cubeCommunications of the ACM, 1985