ACM SIGARCH Computer Architecture News · 1973 · 28 citations · 7 references
ComputingComputer ScienceComputer SystemsComputer ArchitectureComputer NetworksInterconnection NetworksInterconnect ArchitectureInterprocess CommunicationMultiprocessor SystemsNetwork ArchitectureParallel ArchitecturesVirtual MemoryAddress TranslationBus ArchitectureCommunication BusesMemory InterconnectsMemory SharingProcessor SystemsSemiconductor TechnologyVirtual Address Space
This paper describes the architecture of Computer Modules, or CMs. They are large digital modules of about minicomputer complexity that are specifically designed to take advantage of the rapidly advancing semiconductor technology. These modules are intended to be interconnected into systems that implement a wide range of computational structures. The main features of a CM include a small processor as the primary control element and memory distributed among the CMs in the system rather than centralized into memory modules as in current multiprocessors. CMs are interconnected into a network via buses that each have their own virtual address space to facilitate efficient inter-module memory sharing. This paper includes an ISP description of the address translation mechanisms as well as a discussion of several important implementation issues such as the avoidance of deadlocks in CM networks and the width of the inter-CM buses.
7
Prevention of system deadlocks
A. N. Habermann · Communications of the ACM · 1969 · 324 citations · Full text
William A. Wulf, C. Gordon Bell · 1972 · 233 citations · Full text
Wesley A. Clark · 1967 · 134 citations
A new minicomputer/multiprocessor for the ARPA network
Frank E. Heart, S. M. Ornstein, W. R. Crowther et al. · 1973 · 103 citations
Dynamic storage allocation systems
Brian Randell, C. J. Kuehner · Communications of the ACM · 1968 · 84 citations · Full text