DocumentCode
2996959
Title
SMS - tool for development and performance analysis of parallel applications
Author
Sandri, André L. ; Gonçalves, Ronaldo A L ; Martini, João A.
Author_Institution
Departamento de Informatica, Univ. Estadual de Maringa, Brazil
fYear
2004
fDate
18-22 April 2004
Firstpage
196
Lastpage
202
Abstract
This work presents the SMS (Superscalar Multiprocessor Simulator) tool $version 1.0 - based in the SimpleScalar´s core. That tool allows parallel application development, performance analysis and will provide the configuration of several parallel and distributed architectural models. The tool´s user will be able to simulate distributed or shared memory use, as well as to define the inter-processor communication topology and protocol. In the current version, the tool already provides send and receive communication primitives for message exchange and topology in shared bus. When compared to the other similar tools, the SMS has all the SimpleScalar advantages. Thus, the SMS becomes a low cost alternative for research and education in development and performance analysis of parallel applications.
Keywords
digital simulation; distributed memory systems; message passing; multiprocessing programs; parallel programming; program diagnostics; shared memory systems; SMS tool; SimpleScalar; Superscalar Multiprocessor Simulator; bus sharing; distributed architectural models; distributed memory use; interprocessor communication protocol; interprocessor communication topology; message exchange; parallel application development; parallel application performance analysis; parallel architectural models; send-receive communication primitives; shared memory use; Analytical models; Computational modeling; Concurrent computing; Context modeling; Costs; Parallel architectures; Performance analysis; Predictive models; Protocols; Topology;
fLanguage
English
Publisher
ieee
Conference_Titel
Simulation Symposium, 2004. Proceedings. 37th Annual
ISSN
1080-241X
Print_ISBN
0-7695-2110-X
Type
conf
DOI
10.1109/SIMSYM.2004.1299483
Filename
1299483
Link To Document