DocumentCode
2527756
Title
Scowl: a tool for characterization of parallel workload and its use on SPLASH-2 application suite
Author
Marinov, Darko ; Magdic, Davor ; Milenkovic, Aleksandar ; Protic, Jelica ; Tartalja, Igor ; Milutinovic, Veljko
Author_Institution
Sch. of Electr. Eng., Belgrade Univ., Serbia
fYear
2000
fDate
2000
Firstpage
207
Lastpage
213
Abstract
Concentrates on the problem of defining and measuring parameters that characterize typical behavior of parallel applications targeted to distributed shared memory (DSM) systems and shared-memory multiprocessors (SMPs). These parameters can be used as input to various models for performance evaluation in this research area. Furthermore, typical application behaviors can be recognized, which can help to generate new ideas for improvements to memory consistency protocols, adapting them to specific application characteristics. Our study encompasses a variety of parameters, such as frequencies of operations of various access types (private read/writes, shared read/writes, lock operations, barrier operations), the average number of accessed blocks per interval, the average number of modified words, etc. The results presented in this paper are based on the SPLASH-2 (Stanford Parallel Applications for SHared Memory) application suite. The developed instrumentation tool Scowl, along with the applied simulation environment Limes, are publicly available and applicable for performing measurements on other parallel applications as well
Keywords
memory protocols; parallel programming; shared memory systems; software performance evaluation; software tools; virtual machines; Limes; SPLASH-2 application suite; Scowl; access types; accessed block number; application behaviors; applied simulation environment; barrier operations; distributed shared memory systems; lock operations; memory consistency protocols; operation frequencies; parallel workload characterization; performance evaluation; private read/writes; shared read/writes; shared-memory multiprocessors; Access protocols; Analytical models; Application software; Character generation; Character recognition; Concurrent computing; Frequency; Instruments; Performance evaluation; Software measurement;
fLanguage
English
Publisher
ieee
Conference_Titel
Modeling, Analysis and Simulation of Computer and Telecommunication Systems, 2000. Proceedings. 8th International Symposium on
Conference_Location
San Francisco, CA
ISSN
1526-7539
Print_ISBN
0-7695-0728-X
Type
conf
DOI
10.1109/MASCOT.2000.876446
Filename
876446
Link To Document