z-logo
open-access-imgOpen Access
Massively parallel computing: Data distribution and communication
Author(s) -
S. Lennart Johnsson
Publication year - 1993
Publication title -
lecture notes in computer science
Language(s) - English
Resource type - Book series
SCImago Journal Rank - 0.249
H-Index - 400
eISSN - 1611-3349
pISSN - 0302-9743
ISBN - 3-540-56731-3
DOI - 10.1007/3-540-56731-3_9
Subject(s) - computer science , locality , distributed computing , parallel computing , implementation , distributed memory , set (abstract data type) , massively parallel , data structure , theoretical computer science , architecture , computer architecture , shared memory , operating system , programming language , art , philosophy , linguistics , visual arts
We discuss some techniques for preserving locality of reference in index spaces when mapped to memory units in a distributed memory architecture. In particular, we discuss the use of multidimensional address spaces instead of linearized address spaces, partitioning of irregular grids, and placement of partitions among nodes. We also discuss a set of communication primitives we have found very useful on the Connection Machine systems in implementing scientific and engineering applications. We briefly review some of the techniques used to fully utilize the bandwidth of the binary cube network of the CM-2 and CM-200, and give some performance data from implementations of communication primitives.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom