Download Parallel Performance Wizard User Manual
Transcript
Concept Index 108 Concept Index A aggregation, average . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 aggregation, max . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 aggregation, min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 aggregation, of profile data . . . . . . . . . . . . . . . . . . . . . . 9 aggregation, sum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 analysis visualizations, analysis summary . . . . . . 51 analysis visualizations, analysis table . . . . . . . . . . . 50 analysis visualizations, experiment set analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 analysis visualizations, high level application analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 analysis, application . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 analysis, baseline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 analysis, baseline PAR files . . . . . . . . . . . . . . . . . . . . 17 analysis, building baseline programs. . . . . . . . . . . . 17 analysis, in PPW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 analysis, load-balancing . . . . . . . . . . . . . . . . . . . . . . . . 46 analysis, memory leak . . . . . . . . . . . . . . . . . . . . . . . . . 46 analysis, online . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 analysis, post-mortem. . . . . . . . . . . . . . . . . . . . . . . . . . . 4 analysis, running baseline programs . . . . . . . . . . . . 17 analysis, saving . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 analysis, scalability . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 application region. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 approach, measure-modify . . . . . . . . . . . . . . . . . . . . . . 2 array distribution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 array visualization, UPC . . . . . . . . . . . . . . . . . . . . . . . 37 B binary instrumentation . . . . . . . . . . . . . . . . . . . . . . . . . 3 C C programs, compiling . . . . . . . . . . . . . . . . . . . . . . . . . 24 C programs, more examples . . . . . . . . . . . . . . . . . . . . 25 C programs, phase data. . . . . . . . . . . . . . . . . . . . . . . . 24 C programs, running. . . . . . . . . . . . . . . . . . . . . . . . . . . 24 calldepth profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 callpath profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 calls, in profile data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 callsite profile. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 compilation, in PPW . . . . . . . . . . . . . . . . . . . . . . . . . . 11 concepts, PPW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 conversion, CUBE format . . . . . . . . . . . . . . . . . . . . . . 98 conversion, OTF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 conversion, SLOG2 . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 conversion, TAU profile . . . . . . . . . . . . . . . . . . . . . . . . 99 conversion, YAML format . . . . . . . . . . . . . . . . . . . . 100 count, in profile data . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 cprof control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 cprof create event . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 cprof event atomic . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 cprof event end . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 cprof event start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 D data transfers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 diagram, space-time . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 diagram, timeline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 E eclipse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Eclipse PTP integration . . . . . . . . . . . . . . . . . . . . . . . 58 Eclipse PTP, installation . . . . . . . . . . . . . . . . . . . . . . 58 Eclipse PTP, overview . . . . . . . . . . . . . . . . . . . . . . . . . 58 Eclipse PTP, project creation . . . . . . . . . . . . . . . . . . 58 Eclipse PTP, using PPW . . . . . . . . . . . . . . . . . . . . . . 62 Eclipse, PTP, integration . . . . . . . . . . . . . . . . . . . . . . 58 exclusive time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 experiment information . . . . . . . . . . . . . . . . . . . . . . . . 32 experiment revisions . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 F five steps of performance analysis . . . . . . . . . . . . . . . 2 flat profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 frontend GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 frontend GUI, overview . . . . . . . . . . . . . . . . . . . . . . . . 30 G GASP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 generating trace files . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Global Address Space Performance tool interface ............................................ 3 Graphical User Interface reference . . . . . . . . . . . . . 30 GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 GUI, frontend . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 H hardware counters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 I ident strings, viewing . . . . . . . . . . . . . . . . . . . . . . . . . . 32 inclusive time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 installation, backend . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 installation, backend compilation . . . . . . . . . . . . . . 13 installation, backend compilation example . . . . . . 14 installation, backend prerequisites . . . . . . . . . . . . . . 12