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