Hi,
I've built pcm for linux and get the following output:
# ./pcm.x 1
Intel Performance Counter Monitor V2.0 (2012-03-23 21:59:11 +0100 ID=e5148f9)
Copyright (c) 2009-2012 Intel Corporation
Num (logical) cores: 32
Num sockets: 2
Threads per core: 2
Core PMU (perfmon) version: 3
Number of core PMU generic (programmable) counters: 4
Width of generic (programmable) counters: 48 bits
Number of core PMU fixed counters: 3
Width of fixed counters: 48 bits
Nominal core frequency: 2000000000 Hz
ERROR: QPI LL counter programming seems not to work. Q_P0_PCI_PMON_BOX_CTL=0xffffffff
Please see BIOS options to enable the export of performance monitoring devices.
ERROR: QPI LL counter programming seems not to work. Q_P1_PCI_PMON_BOX_CTL=0xffffffff
Please see BIOS options to enable the export of performance monitoring devices.
ERROR: QPI LL counter programming seems not to work. Q_P0_PCI_PMON_BOX_CTL=0xffffffff
Please see BIOS options to enable the export of performance monitoring devices.
ERROR: QPI LL counter programming seems not to work. Q_P1_PCI_PMON_BOX_CTL=0xffffffff
Please see BIOS options to enable the export of performance monitoring devices.
Detected processor(s) with Intel microarchitecture codename Sandy Bridge-EP/Jaketown
[snip]
The rest of the output looks nominal.
I can't find any such settings on my BIOS.
Here is some info from the main BIOS info screen:
- American Megatrends core version 4.6.3.2 project version RMLCRB.86J.00.45.D018
- Build date: 11/14/2011 14:54:13
- Board ID: Rose City 2DPC, fab ID: 1
- Processor name: Jaketown, CPUID: 206d2, Stepping B0 Packages 2
Can someone please give me more info on exactly what BIOS option to look for, and hopefully some details on where to find it in the AMI BIOS screens?
As per http://software.intel.com/en-us/forums/showthread.php?t=104759 the qpi counters are pretty interesting to me so I really want to get this to work.
Thanks,
Dave




