Software Tuning, Performance Optimization & Platform Monitoring
Discussion around monitoring and software tuning methodologies, Performance Monitoring Unit (PMU) of Intel microprocessors, and platform monitoring
Announcements
This community is designed for sharing of public information. Please do not share Intel or third-party confidential information here.

PCM 2.5.1 - missing CPU model for MacBook Air with i7-4650U?

Rolf_Andersson
Beginner
185 Views

Hi, I got this error message when trying to run pcm-tsx.x on my MBA (cpu i7-4650U)

Error: unsupported processor. Only Intel(R) processors are supported (Atom(R) and microarchitecture codename Nehalem, Westmere, Sandy Bridge and Ivy Bridge). CPU model number: 69 Brand: "Intel(R) Core(TM) i7-4650U CPU @ 1.70GHz"
Access to Intel(r) Performance Counter Monitor has denied (no MSR or PCI CFG space access).

Adding

"HASWELL_4650 = 69" to the SupportedCPUModels enum in cpucounters.h and

"|| model_ == HASWELL_4650" to isCPUModelSupported in cpucounters.cpp

allowed me to run the program.

Best,

Rolf

0 Kudos
5 Replies
Roman_D_Intel
Employee
185 Views

Hi Rolf,

thanks for reporting this. We have just recently noticed that and already have a pre-release version supporting this model. Unfortunately your changes above are not sufficient for supporting it correctly in PCM. Let me send you a patch for testing before the official release.

Thanks,

Roman

Rolf_Andersson
Beginner
185 Views

I will be happy to test the patch.

/Rolf

Roman_D_Intel
Employee
185 Views

Rolf,

please try this small patch in the attachment.

[bash]

cd IntelPCMMainDirectrory

patch < MBApatch.txt

make clean

make

[/bash]

Please post the output of

[bash]

./pcm.x "sleep 1"

[/bash]

Thanks,

Roman

Rolf_Andersson
Beginner
185 Views

the patch applied cleanly and the make was successful.

Please find the output of ./pmc.x "sleep 1" enclosed

/Rolf

Roman_D_Intel
Employee
185 Views

Rolf,

many thanks. The output looks good.

Roman

Reply