L3 cache counters for Nehalem?

Open discussion of PAPI.

L3 cache counters for Nehalem?

Postby plieb » Wed Aug 26, 2009 10:43 am

Nehalem features a large, inclusive L3 cache. Is there a version that supports these counters?
Posts: 1
Joined: Wed Aug 26, 2009 10:40 am

Re: L3 cache counters for Nehalem?

Postby Dan Terpstra » Wed Aug 26, 2009 11:20 am

The L3 cache on Nehalem is part of what Intel calls the Uncore. There are special uncore counters and a bunch of uncore events. As of now, these counters can only be accessed in global or system-wide counting modes, and PAPI operates in local or thread/process specific counting mode. This is an area of open research: how can chip level resources be reserved at the process level to allow per thread measurement of shared activity.
Meanwhile, there is one native event: OFFCORE_RESPONSE_0 which has the ability to measure some stuff related to the L3 cache. It's available in the current cvs pull of PAPI and will soon be available in the next release version of PAPI.
- dan
Dan Terpstra

Return to General discussion (read-only)

Who is online

Users browsing this forum: No registered users and 1 guest