The Community for Technology Leaders
SC Conference (1997)
San Jose, California
Nov. 15, 1997 to Nov. 21, 1997
ISBN: 0-89791-985-8
pp: 44
Karen H. Warren , University of California, Lawrence Livermore National Laboratory
Eugene D. Brooks III , University of California, Lawrence Livermore National Laboratory
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.
INDEX TERMS
CITATION
Karen H. Warren, Eugene D. Brooks III, "A Study of Performance on SMP and Distributed Memory Architectures Using a Shared Memory Programming Model", SC Conference, vol. 00, no. , pp. 44, 1997, doi:10.1109/SC.1997.10046
88 ms
(Ver 3.3 (11022016))