DocumentCode
2710552
Title
A Performance Debugger for a Language Supporting Data Distribution Primitives
Author
Hurteau, G. ; Singh, A. ; Hancu, M. ; Van Dongen, V. ; Hum, H.
Volume
2
fYear
1994
fDate
15-19 Aug. 1994
Firstpage
184
Lastpage
188
Abstract
Data parallel languages based on user-supplied data distribution directives significantly simplify the development of the initial version of a parallel application. However, selection of good data distributions leading to efficient computations is often quite difficult. Therefore, performance debuggers are usually employed to yield insights into effects of data distribution. This paper presents design and implementation of a performance debugger that is specifically targeted to meet the performance debugging requirements of a data-parallel programming model based on user-specified data distributions. The visual interface of the performance debugger provides feedback regarding data distributions amongst processor nodes, data access patterns during program execution, as well as statistical performance data. The feedback provided by the performance debugger is explicitly related back to objects in the programmer´s source code.
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing, 1994. ICPP 1994 Volume 2. International Conference on
Conference_Location
North Carolina, USA
Print_ISBN
0-8493-2493-9
Type
conf
DOI
10.1109/ICPP.1994.43
Filename
5727783
Link To Document