Prospects for optical interconnects in distributed, shared-memory organized MIMD architectures

Citation
Eee. Frietman et al., Prospects for optical interconnects in distributed, shared-memory organized MIMD architectures, J SUPERCOMP, 14(2), 1999, pp. 107-128
Citations number
16
Categorie Soggetti
Computer Science & Engineering
Journal title
JOURNAL OF SUPERCOMPUTING
ISSN journal
09208542 → ACNP
Volume
14
Issue
2
Year of publication
1999
Pages
107 - 128
Database
ISI
SICI code
0920-8542(199909)14:2<107:PFOIID>2.0.ZU;2-D
Abstract
The antipodes of the class of sequential computers, executing tasks with a single CPU, are the parallel computers containing large numbers of computin g nodes. In the shared-memory category, each node has direct access through a switching network to a memory bank, that can be composed of a single but large or multiple but medium sized memory configurations. Opposite to the first category are the distributed memory systems, where each node is given direct access to its own local memory section. Running a program in especi ally the latter category requires a mechanism that gives access to multiple address spaces, that is, one for each local memory. Transfer of data can o nly be done from one address space to another. Along with the two categorie s are the physically distributed, shared-memory systems, that allow the nod es to explore a single globally shared address space. All categories, the p erformances of which are subject to the way the computing nodes are linked, need either a direct or a switched interconnection network for inter-node communication purposes. Linking nodes and not taking into account the prere quisite of scalability in case of exploiting large numbers of them is not r ealistic, especially when the applied connection scheme must provide for fa st and flexible communications at a reasonable cost. Different network topo logies, varying from a single shared bus to a more complex elaboration of a fully connected scheme, and with them the corresponding intricate switchin g protocols have been extensively explored. A different vision is introduce d concerning future prospects of an optically coupled distributed, shared-m emory organized multiple-instruction, multiple-data system. In each cluster , an electrical crossbar looks after the interconnections between the nodes , the various memory modules and external I/O channels. The clusters itself are optically coupled through a free space oriented data distributing syst em. Analogies found in the design of the Convex SPP1000 substantiate the cl oseness to reality of such an architecture. Subsequently to the preceding i ntroduction also an idealized picture of the fundamental properties of an o ptically based, fully connected, distributed, (virtual) shared-memory archi tecture is outlined.