The Community for Technology Leaders
RSS Icon
Subscribe
Montreal, Canada
July 19, 1998 to July 24, 1998
ISBN: 0-8186-8566-2
pp: 161
Abdul Waheed , MRJ Technology Solutions
Jerry Yan , MRJ Technology Solutions
ABSTRACT
This paper presents a model to evaluate the performance and overhead of parallelizing sequential code using compiler directives for multiprocessing on distributed shared memory (DSM) systems. We parallelized the sequential implementation of NAS benchmarks using native Fortran77 compiler directives on an Origin2000, which is a DSM system. We report measurement based performance of these parallelized benchmarks from four perspectives: efficacy of parallelization process; scalability; parallelization overhead; and comparison with hand-parallelized and -optimized version of the same benchmarks. Our results indicate that sequential programs can conveniently be parallelized for DSM systems using compiler directives but realizing performance gains as predicted by the performance model depends primarily on minimizing architecture- specific data locality overhead.
INDEX TERMS
Performance modeling; performance measurement; parallelization; shared memory multiprocessors; and cache performance
CITATION
Abdul Waheed, Jerry Yan, "Performance Modeling and Measurement of Parallelized Code for Distributed Shared Memory Multiprocessors", MASCOTS, 1998, 2012 IEEE 20th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, 2012 IEEE 20th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems 1998, pp. 161, doi:10.1109/MASCOT.1998.693690
17 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool