DocumentCode :
3194744
Title :
Performance analysis of parallel programs using Prober as a single aid tool
Author :
Góes, Luís Fabrício W ; Ramos, Luiz Eduardo S ; Martins, Carlos Augusto P S
fYear :
2002
fDate :
2002
Firstpage :
204
Lastpage :
211
Abstract :
Prober is a functional and performance analysis tool for parallel programs, developed during an undergraduate research project. In this paper we show the new expanded version of Prober, in which some features from different software tools are aggregated. It can be used as a single tool to aid the developer in the performance analysis of parallel programs. Our main goal is to provide a new version of Prober, with additional features. Among them we can highlight: the interpretation of user scripts, a user-level support library, the generation of speedup and efficiency graphics, batch execution and a new user interface. In order to show, verify and analyze the use of the new version of Prober, we did performance tests in a parallel image convolution program. We added performance measuring routines to collect performance data within different internal code segments; built a set of scripts to specify the performance tests; ran the set of scripts in batch mode; used Prober to generate graphics and statistics based on the collected performance data; and analyzed the results using Prober as an aid tool.
Keywords :
parallel programming; performance evaluation; program diagnostics; software tools; Prober; functional analysis; parallel programs; performance; performance analysis; user scripts; user-level support library; Convolution; Graphics; Image analysis; Image segmentation; Performance analysis; Radio access networks; Software libraries; Software tools; Testing; User interfaces;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Architecture and High Performance Computing, 2002. Proceedings. 14th Symposium on
Print_ISBN :
0-7695-1772-2
Type :
conf
DOI :
10.1109/CAHPC.2002.1180777
Filename :
1180777
Link To Document :
بازگشت