DocumentCode
3262222
Title
Restructuring and Extensible Simulator for Shared Memory and Message Passing Parallel Programs
Author
Sudhakar, C.
Author_Institution
Nat. Inst. of Technol., Warangal
fYear
2006
fDate
20-23 Dec. 2006
Firstpage
2
Lastpage
7
Abstract
This paper presents an object-oriented simulation environment to evaluate and restructure parallel programs for software distributed shared memory (DSM) systems. This simulator provides a toolbox for various network topologies and communication parameters. The simulator models a software DSM system that can support shared memory as well as message passing. Prediction of performance of parallel programs helps the compilers to analyze, transform and to generate efficient and highly parallel code. The performance characteristics like speedup and message passing delays help also in the design of a parallel machine under development by predicting its performance using benchmark programs. This simulator is designed to study the performance characteristics of the shared memory parallel programs and also message passing parallel programs. Four popular parallel algorithms - Reduction, Radix sort (SPLASH-2), Block matrix multiplication and Hyper quicksort have been studied using this simulator and the results are presented.
Keywords
distributed shared memory systems; message passing; object-oriented programming; parallel algorithms; parallel programming; software performance evaluation; Hyper quicksort; Radix sort; benchmark programs; block matrix multiplication; communication parameters; extensible simulator; message passing delays; message passing parallel programs; network topologies; object-oriented simulation environment; parallel machine; shared memory programs; software distributed shared memory systems; Computational modeling; Computer simulation; Discrete event simulation; Instruments; Message passing; Multiprocessor interconnection networks; Object oriented modeling; Runtime environment; Software systems; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Computing and Communications, 2006. ADCOM 2006. International Conference on
Conference_Location
Surathkal
Print_ISBN
1-4244-0716-8
Electronic_ISBN
1-4244-0716-8
Type
conf
DOI
10.1109/ADCOM.2006.4289845
Filename
4289845
Link To Document