DocumentCode
1685677
Title
MANNA: prototype of a distributed memory architecture with maximized sustained performance
Author
Giloi, W.K. ; Bruening, U. ; Schroeder-Preikschat, W.
Author_Institution
GMD Inst. for Comput. Archit. & Software Technol., Berlin, Germany
fYear
1996
Firstpage
297
Lastpage
304
Abstract
The sustained performance of superscalar microprocessors amounts to only a fraction of their peak performance rating. In parallel computers realized with them this discrepancy is even more dramatic. Reaching a satisfactory sustained performance for the single processor is mainly a compiler problem. The sustained performance of parallel computers depends also on other components of the architecture such as the interconnect and the operating system. It is shown how, through a combination of innovative architectural solutions, the sustained performance of a distributed memory parallel computer can be significantly improved. The key to effective latency hiding by overlapping communication and computation is the operating system. The programmability of such architectures can be enhanced by providing the programmer with parallelizing compilers and/or a global address space provided by virtual shared memory. All these measures have been incorporated in the MANNA computer described in the paper. Benchmark performance figures obtained with it are reported
Keywords
distributed memory systems; operating systems (computers); parallel machines; parallelising compilers; performance evaluation; virtual storage; MANNA computer; benchmark performance; compiler problem; distributed memory architecture; distributed memory parallel computer; global address space; innovative architectural solutions; latency hiding; maximized sustained performance; operating system; overlapping communication; parallel computers; parallelizing compilers; programmability; superscalar microprocessors; virtual shared memory; Computer architecture; Concurrent computing; Delay; Distributed computing; Memory architecture; Microprocessors; Operating systems; Program processors; Programming profession; Prototypes;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 1996. PDP '96. Proceedings of the Fourth Euromicro Workshop on
Conference_Location
Braga
Print_ISBN
0-8186-7376-1
Type
conf
DOI
10.1109/EMPDP.1996.500600
Filename
500600
Link To Document