DocumentCode
451096
Title
A Study of Performance on SMP and Distributed Memory Architectures Using a Shared Memory Programming Model
Author
Brooks, Eugene D., III ; Warren, Karen H.
Author_Institution
University of California, Lawrence Livermore National Laboratory
fYear
1997
fDate
15-21 Nov. 1997
Firstpage
44
Lastpage
44
Abstract
We examine the use of a shared memory programming model to address the problem of portability between distributed memory and shared memory architectures. We conduct this evaluation by extending an existing programming model, the Parallel C Preprocessor, with a type qualifier interpretation of the data sharing keywords borrowed from the Split-C and AC compilers. We evaluate the performance of the resulting programming model on a wide range of shared memory and distributed memory computing platforms using several numerical algorithms as benchmarks. We find the type-qualifier-based programming model capable of efficient execution on distributed memory and shared memory architectures.
Keywords
Bandwidth; Delay; Fast Fourier transforms; Hardware; Laboratories; Memory architecture; Message passing; Parallel programming; Programming profession; Vehicles;
fLanguage
English
Publisher
ieee
Conference_Titel
Supercomputing, ACM/IEEE 1997 Conference
Print_ISBN
0-89791-985-8
Type
conf
DOI
10.1109/SC.1997.10046
Filename
1592625
Link To Document