12.07.2015 Views

Commonly Used Metrics for Performance Analysis - Power.org

Commonly Used Metrics for Performance Analysis - Power.org

Commonly Used Metrics for Performance Analysis - Power.org

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Metrics</strong> <strong>for</strong> Per<strong>for</strong>mance <strong>Analysis</strong>VSU_STALL_VECTOR_LONG_CPI Cycles stalled by VSU Vector Long OperationsFormula: PM_CMPLU_STALL_VECTOR_LONG/PM_RUN_INST_CMPLVSU_STALL_VECTOR_OTHER_CPI Cycles stalled by VSU Vector OtherFormula: VSU_STALL_VECTOR_CPI - VSU_STALL_VECTOR_LONG_CPIFigure 6-1 shows how these metrics fit into the hierarchical breakdown of cycles on the POWER7 processorFigure 6-1 The breakdown of the CPI Stack6.3 Event GroupsThese events are listed in Table 6-1. The relevant events are listed alphabetically by name and each rowincludes the name of a PMC group where the event can be found and a short description. The PMC groupcan be used with tools like hpmcount (see Section 4.2.1) to collect several events at once, minimizing thenumber of runs needed to collect a complete set of data. Events can be used with perf (see Section 5.1),oprofile (see Section 5.2) or tprof (see Section 4.3)The list of groups needed (and the relevant events they include) is provided inTable 6-2.Copyright ©2011 IBM Corporation Page 21 of 52

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!