Download Performance Analysis Tools: Part III
Transcript
MIAMI DIAGRAM CSV files / XML performance database hpcviewer Performance predictions, performance limiters, potential for performance improvement Binutils SymtabAPI map metrics to source code and data structures Dependence graph customized for machine Cache miss predictions instruction latencies, idiom replacement data reuse insight Memory reuse PIN distance analysis Loop nesting structure Dependence graph at loop level XED CFGs, PIN MIAMI code IR instr / edge counts µop / registers Prefetching effectiveness PIN Streaming concurrency sim. Machine model (MDL) x86 object code 24