08-08-2008 02:04 PM
I'm seeing ~80% bus utilization (2*BUS_TRANS_ANY.ALL_AGENTS/CPU_CLK_UNHALTED.BUS) in an application on a Core 2 Clovertown, and want to understand what that traffic is composed of. What events in BUS_TRANS_* should add up to BUS_TRANS_ANY.ALL_AGENTS (within sampling error)? MEM seems to cover quite a lot of it, but what else is required? I'm also a bit confused about SELF, ALL_CORES.THIS_AGENT, and ALL_AGENTS.