Releases: intel/pcm
Releases · intel/pcm
202107 Release
Change notes:
- support systems with > 1024 logical cores
- support Rocket Lake (#298)
- pcm-pcie: fix HIT metrics calculation on Broadwell/Haswell server platforms (#306)
- pcm: add several additional columns to the socket and core sections in csv output
- pcm-iio: fix multiplier value for outbound events on Snowridge and Icelake server platforms
- implement workaround for Linux watchdog not clearing its event programming
- move Icelake top-down events to a separate group to fix counting through Linux perf API
- add pcm-mmio utility to rpm
202105 Release
Change notes:
- support Intel Atom Processor P5900 Series (previously codenamed SnowRidge)
- address Linux warnings
202104 Release
Change notes:
- Support Icelake server processors
202103 Release
Change notes:
- Dockerfile bump to Fedora 33
- fix InfluxDB version
- update documentation
- address Fedora rpm packaging issues
202101 Release
Change notes:
• Add Comet Lake support
• Add Tiger Lake support
• Add support for additional Icelake cpu model
• Support Linux resctrl driver for RDT Metrics (see ENVVAR_README.md)
• Improve robustness in handling rare core event overflows
• A few fixes for c_example
• Support using Linux perf API for core PMU for systems with offlined cores
202011 Release
202010 release
Change log:
- support select metrics in virtual machines with vPMU support (e.g. AWS virtualized instances with arch_perfmon flag). Screenshot of grafana dashboard with PCM data from a c5.9xlarge virtualized AWS instance
- pcm-iio: fix VT-d events on SKX
202009 Release
Change log:
- pcm-memory: make -pmm/-pmem the default option on systems with PMM/PMem support
- pcm-tsx: update events for ICL and SKL, allow collection of up to 8 events
- pcm-raw: support fixed PMU counters
- fix UBOX MSR addresses for Jaketown/Ivytown
202008 Release
- support Icelake client CPUs
- new pcm-raw utility: to program arbitrary core and uncore events by specifying raw register event ID encoding
- pcm-memory: support -all option to show channels event if they do not have any traffic (inactive memory channels)
- pcm-memory: csv output for Near Memory hit rate (in PMem Memory Mode)
- pcm-memory: show memory channels with PMM but w/o DRAM DIMMs
- unfreeze counters using global uncore counter control register during uncore PMU initialization (some other tools freeze using global control before exit)
202007 release
- support Cooper Lake processors
- allow running PCM Docker container without privileged settings
- added docker-compose file
- inroduced pcm name space to avoid name collisions
- better interoperability with pqos RDT utility
- allow compilation with older g++4.8 compiler