L3 counters on AMD Opteron (Barcelona)
I'm using papi-3.6.0 and quad-core Opteron 2.2GHz (8354 / Barcelona).
I keep getting PAPI_ESYS and errno = "Operation not permitted" when attempting to get L3-related events (either preset or native). However, papi_avail & papi_native_avail indicate the availability of such events on this platform.
Any clue what's going wrong?
I keep getting PAPI_ESYS and errno = "Operation not permitted" when attempting to get L3-related events (either preset or native). However, papi_avail & papi_native_avail indicate the availability of such events on this platform.
Preset (only relevant portions are showed):
PAPI_L3_TCM 0x80000008 Yes No Level 3 cache misses
PAPI_L3_TCR 0x8000005d Yes No Level 3 total cache reads
Native (only relevant portions are showed):
x4000006f L3_CACHE_MISSES | L3 Cache Misses |
0x40000070 L3_FILLS_CAUSED_BY_L2_EVICTIONS | L3 Fills caused by L2 Eviction |
0x40000071 L3_EVICTIONS | L3 Evictions
Any clue what's going wrong?