|
From: Nicholas N. <nj...@cs...> - 2006-10-12 09:03:12
|
On Thu, 12 Oct 2006, Josef Weidendorfer wrote: > According to table 3.17 of the "Intel 64 and IA-32 Architectures > Software Developer=FF=FFs Manual, Volume 2A, Revision 21": > (see http://www.intel.com/design/pentium4/manuals/index_new.htm) > >> ...... >> --11725-- warning: Unknown Intel cache config value (0xB1), ignoring > > Not specified (?). > However, B0 talks about instruction TLB, which is uninteresting for > Cachegrind. > >> --11725-- warning: Unknown Intel cache config value (0x5), ignoring > > Data TLB1: 4 MByte pages, 4-way set associative, 32 entries > Uninteresting for Cachegrind. > >> --11725-- warning: Unknown Intel cache config value (0xF0), ignoring > > 64-Byte prefetching. > Hmm... No idea about that. > >> --11725-- warning: Unknown Intel cache config value (0x57), ignoring > > Data TLB0: 4 KByte pages, 4-way associative, 16 entries > Uninteresting for Cachegrind. > >> --11725-- warning: Unknown Intel cache config value (0x56), ignoring > > Data TLB0: 4 MByte pages, 4-way set associative, 16 entries > Uninteresting for Cachegrind. > >> --11725-- warning: Unknown Intel cache config value (0x49), ignoring > > 2nd-level cache: 4 MByte, 16-way set associative, 64 byte line size > Important for Cachegrind: L2 cache size of 4 MB. > >> --11725-- warning: Unknown Intel cache config value (0xB4), ignoring > > Data TLB1: 4 KByte pages, 4-way associative, 256 entries > Uninteresting for Cachegrind. > >> --11725-- warning: L2 cache not installed, ignore L2 results. > > Wow. I did not known that Cachegrind produces such warnings. > However, in this case we have a L2 cache with 4MB (see above). Can you create a patch to fix this? (Is the CPUID code identical in=20 Callgrind compared to Cachegrind?) That would be really helpful! Nick |