I'm trying to get an accurate reading of L1 Data cache misses on my E-350 processor. The document "Basic Performance Measurements for AMD Athlon™ 64, AMD Opteron™ and AMD Phenom™ Processors" has been useful in interpreting results from OProfile. The document states that the event 0x41, DATA_CACHE_MISSES, can be inaccurate. The more precise method is adding the results from events 0x42, DC_refills_L2, and 0x43, DC_refills_sys. In the 14h BKDG, event 0x42 is now called DATA_CACHE_REFILLS_FROM_L2_OR_NORTHBRIDGE, and 0x43 is DATA_CACHE_REFILLS_FROM_NORTHBRIDGE.
Does event 0x42 now include the misses measured by 0x43? That is, should I only use results from 0x43, or the sum of 0x42 and 0x43?