From: Rob Fowler <rjf@re...> - 2009-04-28 14:32:20
We're looking for a little quick guidance.
We've got a brand new (arrived yesterday) dual Nelalem (Gainestown)
blade and are trying to bring up perfmon 2 or 3 on it.
The initial attempt was to build as a module. We used the released
/sys/kernel/perfmon/version 2.82. We're running libpfm-3.8 with pfmon-3.8.
[root@... linux-188.8.131.52]# /sbin/modprobe perfmon_intel_nhm
[root@... linux-184.108.40.206]# pfmon -I
<<no output produced>>
Concurrent with writing this message, we're rebuilding with perfmon
built in, rather than a module, in case that's the issue.
(Our other Nehalem was built this way.) If this doesn't work,
we'll try the development version out of the GIT repository.
Another possibility is that we're out beyond the bleeding edge on
This is with a stock 2.6.28 kernel from kernel.org.
/proc/cpuinfo for core 0 is:
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 26
model name : Intel(R) Xeon(R) CPU X5570 @ 2.93GHz
stepping : 5
cpu MHz : 2926.064
cache size : 8192 KB
physical id : 1
siblings : 4
core id : 0
cpu cores : 4
apicid : 16
initial apicid : 16
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm c
onstant_tsc arch_perfmon pebs bts rep_good xtopology pni dtes64 monitor ds_cpl v
mx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 lahf_lm ida tpr_shadow vnmi fl
expriority ept vpid
bogomips : 5852.12
Robert J. Fowler
Chief Domain Scientist, HPC
Renaissance Computing Institute
The University of North Carolina at Chapel Hill
100 Europa Dr, Suite 540
Chapel Hill, NC 27517
F: 919 445.9669
On Tue, Apr 28, 2009 at 4:32 PM, Rob Fowler <rjf@...> wrote:
> We're looking for a little quick guidance.
> We've got a brand new (arrived yesterday) dual Nelalem (Gainestown)
> blade and are trying to bring up perfmon 2 or 3 on it.
> The initial attempt was to build as a module. We used the released
> /sys/kernel/perfmon/version 2.82. We're running libpfm-3.8 with pfmon-3.8.
> We see:
> [root@... linux-220.127.116.11]# /sbin/modprobe perfmon_intel_nhm
What does dmesg say after this?
Model 26 is definitively supported. I assume you are using 2.6.28.
REbuilding all builtin should not make a difference.