Releases
202311
opcm
released this
10 Nov 16:07
Release Notes
New Features
Support for Sapphire Rapids accelerators in pcm-grafana dashboard. (Pavithran Pandiyan)
Added support of Sapphire Rapids MCC CPUs in pcm-iio tool. (Alexander Antonov)
Added support for M3UPI PMU for Sapphire Rapids. (Dementiev, Roman)
Added new tool to access TPMI registers: pcm-tpmi (Dementiev, Roman)
Added support for mmio register reads in pcm-raw tool. (Dementiev, Roman)
pcm-raw
now supports ha pmu and added invert,anythread,nc,isoc,opc and state emon event modifiers. (Dementiev, Roman)
New script for filtering data in CSV. (Dementiev, Roman)
Added bit operations for pcm register tools: pcm-msr, pcm-pcicfg, pcm-mmio (Dementiev, Roman)
Improvements
Updated windows-related documentation. (Dementiev, Roman)
Added instructions for compiling windows driver. (QiongwenXu)
pcm-raw: Add PCU PMU declaration for BDX/SKX/CLX/CPX and document pcicfg register events (Dementiev, Roman)
pcm-raw: remove the max number of event restrictions for register events (Dementiev, Roman)
Bug Fixes
Fixed deadlock in processDVSEC
. (Dementiev, Roman)
Fixed race condition in isHWTMAL1Supported
. (Dementiev, Roman)
Fixed a clang scan warning. (Dementiev, Roman)
Fixed the docker name for Grafana in start.sh
. (Mike Yang)
Fixed an issue in getMaxNumOfCBoxes
to allow the fall-back perf API method to be called. (Dementiev, Roman)
Fixed an issue with pcicfg reg
syntax documentation. (opcm)
Fixed an issue in pcm-accel
to avoid confusion when overflow happens. (White Hu)
Added exception handling in utils.cpp:get_cpu_bus()
. (Steffen Persvold)
Fix pcm for PCU and MDF: IO read size is data size (xuqiongwen-ms)
Other Changes
DLL-related code enhancements (Dementiev, Roman)
Added PCM_NO_MAIN_EXCEPTION_HANDLER
variable. (Dementiev, Roman)
You can’t perform that action at this time.