DocumentCode :
3351464
Title :
Future building blocks for parallel architectures
Author :
Bruening, Ulrich ; Giloi, Wolfgang
Author_Institution :
Mannheim Univ., Germany
fYear :
2004
fDate :
15-18 Aug. 2004
Abstract :
Early parallel architectures where shared memory systems (UMA, NUMA), which had the disadvantage of the shared memory bottleneck that limited the scalability of the system. In contrast, distributed memory architectures with message passing (NORMAs) provided any desired scalability; however, at the cost of a substantial communication latency. The latency could be reduced by custom communication hardware (examples: SUPRENUM, MANNA) yet since there was still a software routine involved, the remaining latency was in the order of microseconds. Therefore, and because of the simpler programming model of shared memory, it became the trend of the nineties to return to UMAs and NUMAs, employing powerful communication hardware to minimize the remote memory access time.
Keywords :
communication complexity; distributed shared memory systems; message passing; multi-threading; parallel architectures; communication hardware; communication latency; distributed memory architecture; memory overhead; message passing; parallel architecture; remote memory access time; shared memory system; Art; Computer architecture; Costs; Delay; Hardware; Memory architecture; Message passing; Parallel architectures; Scalability; Software;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing, 2004. ICPP 2004. International Conference on
ISSN :
0190-3918
Print_ISBN :
0-7695-2197-5
Type :
conf
DOI :
10.1109/ICPP.2004.1327943
Filename :
1327943
Link To Document :
بازگشت