DocumentCode :
506095
Title :
Programming costs of explicit memory localization on a large scale shared memory multiprocessor
Author :
Picano, Silvio ; Brooks, E.D. ; Hoag, Joseph E.
Author_Institution :
Sch. of Electr. Eng., Purdue Univ., West Lafayette, IN, USA
fYear :
1991
fDate :
18-22 Nov. 1991
Firstpage :
36
Lastpage :
45
Abstract :
We present detailed experimental work involving a commercially available large scale shared memory MIMD parallel computer having a software controlled cache coherence mechanism. The implementation of a scalable MIMD computer with hardware-controlled coherent shared hierarchical memory is indeed a formidable task and has yet to be effectively implemented. We present some techniques used to exploit our multiprocessor (the BBN TC2000) on a network simulation program, showing the resulting performance gains and the associated programming costs. We show that an efficient implementation relies heavily on the user´s ability to explicitly manage the memory system, which is typically handled by hardware support on other shared memory multiprocessors.
Keywords :
cache storage; parallel processing; shared memory systems; storage management; MIMD parallel computer; explicit memory localization; hardware-controlled coherent shared hierarchical memory; large scale shared memory multiprocessor; network simulation program; programming costs; software controlled cache coherence mechanism; Concurrent computing; Costs; Hardware; Laboratories; Large-scale systems; Memory management; Parallel processing; Parallel programming; Performance gain; Software; data parallel model; hardware and software cache coherence; network simulation; scalable multiprocessors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Supercomputing, 1991. Supercomputing '91. Proceedings of the 1991 ACM/IEEE Conference on
Conference_Location :
Albuquerque, NM
Print_ISBN :
0-89791-459-7
Type :
conf
DOI :
10.1145/125826.125864
Filename :
5348928
Link To Document :
بازگشت