Title :
Data motion and high performance computing
Author :
Johnsson, S. Lennart
Author_Institution :
Thinking Machines Corp., Cambridge, MA, USA
Abstract :
Efficient data motion has been of critical importance in high performance computing almost since the first electronic computers were built. Providing sufficient memory bandwidth to balance the capacity of processors led to memory hierarchies, banked and interleaved memories. With the rapid evolution of MOS technologies, microprocessor and memory designs, it is realistic to build systems with thousands of processors and a sustained performance of a trillion operations per second or more. Such systems require tens of thousands of memory banks, even when locality of reference is exploited. Using conventional technologies, interconnecting several thousand processors with tens of thousands of memory banks can feasibly only be made by some form of sparse interconnection network. Efficient use of locality of reference and network bandwidth is critical
Keywords :
distributed memory systems; memory architecture; multiprocessor interconnection networks; parallel architectures; MOS technologies; binary cube networks; efficient data motion; high performance computing; interleaved memories; locality of reference; massively parallel processors; memory bandwidth; memory designs; memory hierarchies; network bandwidth; sparse interconnection network; Bandwidth; Computer networks; Concurrent computing; Delay; Distributed computing; High performance computing; Microprocessors; Multiprocessor interconnection networks; Random access memory; Routing;
Conference_Titel :
Massively Parallel Processing Using Optical Interconnections, 1994., Proceedings of the First International Workshop on
Conference_Location :
Cancun
Print_ISBN :
0-8186-5832-0
DOI :
10.1109/MPPOI.1994.336643