I have uploaded all the code necessary to support Intel Westmere
(model 37, 44) for perfmon. That includes the kernel, libpfm and
pfmon. You simply need to pull from their respective GIT and CVS
Support includes both core and uncore PMU as documented
in Vol3b Dec 2009 edition.