ANALYZING PARALLEL PROGRAM PERFORMANCE USING NORMALIZED PERFORMANCE INDEXES AND TRACE TRANSFORMATION TECHNIQUES

Citation
Jc. Yan et Sr. Sarukkai, ANALYZING PARALLEL PROGRAM PERFORMANCE USING NORMALIZED PERFORMANCE INDEXES AND TRACE TRANSFORMATION TECHNIQUES, Parallel computing, 22(9), 1996, pp. 1215-1237
Citations number
23
Categorie Soggetti
Computer Sciences","Computer Science Theory & Methods
Journal title
ISSN journal
01678191
Volume
22
Issue
9
Year of publication
1996
Pages
1215 - 1237
Database
ISI
SICI code
0167-8191(1996)22:9<1215:APPPUN>2.0.ZU;2-7
Abstract
In this paper we describe how a performance tuning tool-set, AIMS, gui des the user towards developing efficient and scalable production-leve l parallel programs by locating performance improvement opportunities and determining optimization benefits. AIMS's Xisk helps identify pote ntial optimizations by computing various pre-defined normalized perfor mance indices from program traces. Inspection of these index point to specific optimizations that may benefit program performance. After ide ntifying and characterizing performance problems, AIMS's MK can provid e quantitative estimates of performance benefits to help the user avoi d arduous optimizations that may not lead to expected performance impr ovements by. MK also helps identify potential pitfalls or benefits of changing any of various system parameters. Based on MK's performance p rojection, an informed decision regarding the most beneficial program optimizations or upgrades in execution environments can be chosen.