[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [bgl-discuss] PAPI counters
Hi Jeff
At least the following counters are available:
PAPI_L3_TCM - Level 3 total cache misses
PAPI_L3_LDM - Level 3 load misses
PAPI_L3_STM - Level 3 store misses
PAPI_FMA_INS - Floating Multiply Add instructions completed
PAPI_TOT_CYC - Total cycles
PAPI_L2_DCH - L2 data cache hits
PAPI_L2_DCA - L2 data cache accesses
PAPI_L3_TCH - L3 total cache hits
PAPI_FML_INS - Floating Multiply instructions
PAPI_FAD_INS - Floating Add instructions
In addition, there are another 5 derived events unique to the BG/L
architecture:
PAPI_BGL_OED - FPU Oedipus operations
PAPI_BGL_TS_32B - 32B torus packets sent in any direction
PAPI_BGL_TS_FULL - UPC cycles any link has no tokens
PAPI_BGL_TR_DPKT - No data packets sent on any tree channel
PAPI_BGL_TR_FULL - UPC cycles any tree receiver is full
Regards,
Alan
On Fri, 7 Apr 2006, Jeff Nucciarone wrote:
I'd like to find out which PAPI counters are available on the BGL system.
Currently I am able to view GET_TIME_OF_DAY, PAPI_FMA_INS, and PAPI_TOT_CYC.
Others I try to monitor generate the following message in the output file:
PAPI_FP_INS is not available!
PAPI_FLOPS is not available!
PAPI_FPU_IDL is not available!
PAPI_L1_TCM is not available!
Is there a comprehensive list somewhere of the counters that I may monitor?
Thanks,
--Jeff
--
Jeff Nucciarone nucci@xxxxxxx http://www.personal.psu.edu/nucci
Senior Research Programmer, High Performance Computing Group, ITS/ASET
The Pennsylvania State University
"Don't just do it........ do it right."
--------------------------
Dr Alan Gray
Applications Consultant
EPCC
The University of Edinburgh
James Clerk Maxwell Building
Mayfield Road
Edinburgh
EH9 3JZ
UK
e alang@xxxxxxxxxxxxx
w http://www.epcc.ed.ac.uk/~alang
t +44 131 650 5201
f +44 131 650 6555
- --------------------------------------------------------------------
To add or remove yourself from this mailing list, use the 'notifyme'
command on any BGL machine. To remove: notifyme -n, to add: notifyme -y.