Software Tuning, Performance Optimization & Platform Monitoring
Discussion regarding monitoring and software tuning methodologies, Performance Monitoring Unit (PMU) of Intel microprocessors, and platform updating.
1708 Discussions

Access to Intel(r) Performance Counter Monitor has denied (no MSR or PCI CFG space access) message is showing with pcm-memory.x

Jerry_S_1
Beginner
661 Views

Hello, i am jerry 

I am trying to run the pcm-memory.x and pcm-power.x on windows platform with WinRing0X64.dll and sys driver files instead of recompiled msr.sys. 

By the way, pcm-win.x is running well but pcm-memory and power tool have some problems to run them.

they are alway showing below messages 

for pcm-memory.x 

 

C:\IntelPerformanceCounterMonitor-V2.9\PCM-Memory_Win\Debug>pcm-memory.exe 5
DEBUG: Setting Ctrl+C done.

 Intel(r) Performance Counter Monitor: Memory Bandwidth Monitoring Utility V2.9 (2015-08-07 10:23:17 +0200 ID=721d9e3)

 Copyright (c) 2009-2015 Intel Corporation
 This utility measures memory bandwidth per channel or per DIMM rank in real-time

Starting MSR service failed with error 2 ATrying to load winring0.dll/winring0.sys driver...
Using winring0.dll/winring0.sys driver.

Number of physical cores: 4
Number of logical cores: 8
Number of online logical cores: 8
Threads (logical cores) per physical core: 2
Num sockets: 1
Physical cores per socket: 4
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: 3600000000 Hz
Package thermal spec power: 84 Watt; Package minimum power: 0 Watt; Package maximum power: 0 Watt;
Driver Unloaded.
Loaded Driver C:\IntelPerformanceCounterMonitor-V2.9\PCM-Memory_Win\Debug\winpmem_64.sys.
Access to Intel(r) Performance Counter Monitor has denied (no MSR or PCI CFG space access).
Cleaning up

 

for pcm-power.x 

C:\IntelPerformanceCounterMonitor-V2.9\PCM-Power_Win\Debug>pcm-power.exe
DEBUG: Setting Ctrl+C done.

 Intel(r) Performance Counter Monitor V2.9 (2015-08-07 10:23:17 +0200 ID=721d9e3)

 Power Monitoring Utility
 Copyright (c) 2009-2015 Intel Corporation
Starting MSR service failed with error 2 ATrying to load winring0.dll/winring0.sys driver...
Using winring0.dll/winring0.sys driver.

Number of physical cores: 4
Number of logical cores: 8
Number of online logical cores: 8
Threads (logical cores) per physical core: 2
Num sockets: 1
Physical cores per socket: 4
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: 3600000000 Hz
Package thermal spec power: 84 Watt; Package minimum power: 0 Watt; Package maximum power: 0 Watt;
Driver Unloaded.
Loaded Driver C:\IntelPerformanceCounterMonitor-V2.9\PCM-Power_Win\Debug\winpmem_64.sys.
Unsupported processor model (60).
Cleaning up

 

In case of pcm-power.x, my CPU(i74790) seems to not be supported because of non-xeon series.

By the way, i am not sure for pcm-momory.x. I think it should be running well. 

Do you have any ideas for this?  

Once message "Access to Intel(r) Performance Counter Monitor has denied (no MSR or PCI CFG space access)." looks like

my CPU can not get access to Specific MSR register and PCI CFG bar with MMIO since my CPU don't have these kinds of feature.

thanks in advance.

 

BR,

JERRY 

0 Kudos
1 Solution
Roman_D_Intel
Employee
661 Views

Hi,

pcm-memory is not supported on your processor (it does not have the performance monitoring units that the tool requires).

Thanks,

Roman

View solution in original post

0 Kudos
2 Replies
Roman_D_Intel
Employee
662 Views

Hi,

pcm-memory is not supported on your processor (it does not have the performance monitoring units that the tool requires).

Thanks,

Roman

0 Kudos
Jerry_S_1
Beginner
661 Views

Hi Roman, 

Thanks for your quick reply. 

i understand. 

thanks again. 

Jerry 

0 Kudos
Reply