Package Release Info

pcm-202201-bp154.1.20

Update Info: Base Release
Available in Package Hub : 15 SP4

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

pcm

Change Logs

* Fri Jan 28 2022 Roman Dementiev <roman.dementiev@intel.com>
- Update to 202201 upstream version:
  * use cmake to build the project
  * reduce pcm overhead
  * pcm-raw: add -r option (PMU reset)
  * pcm-raw: add a sample separator option
  * freeze/unfreeze all core PMU counters during the read operation
  * change ulimit recommendations
  * various performance and bug fixes
* Sun Dec 26 2021 Roman Dementiev <roman.dementiev@intel.com>
- Update to 202112:
  * pcm: expose DRAM_GT_REQUESTS and DRAM_IA_REQUESTS bandwdith metrics
  * pcm: added client IO and GT bandwidth metrics to CSV output
  * pcm-memory: added -u option (clear screen before stat update)
  * pcm-memory: added -s option (silent mode)
  * pcm-memory: add csv print support for DRAM rank monitoring
  * pcm-memory: disable pmem output when rank monitoring is enabled
  * pcm-power: support for <1 sec delay
  * pcm-raw: added -i option (limits the number of iterations/samples)
  * pcm-raw: add support of IRP events
  * pcm-raw: add thousand separator and tab separator options
  * pcm-pcie: support 8 socket platforms
  * pcm-power: add core power license statistics
  * various small fixes and enhancements
* Sat Oct 30 2021 Roman Dementiev <roman.dementiev@intel.com>
- Update to 202110:
  * support ADL (Alder Lake) in pcm tool
  * display average uncore frequency in pcm.x
  * allow verbose CPU topology printing with PCM_PRINT_TOPOLOGY environment variables
  * pcm-raw: support event group multiplexing
  * pcm-iio: support csv output
  * developed a workaround to make PCM work in VMware guest
  * various bug fixes
* Sun Jul 25 2021 Roman Dementiev <roman.dementiev@intel.com>
- Update to 202107:
  * support systems with > 1024 logical cores
  * support Rocket Lake
  * pcm-pcie: fix HIT metrics calculation on Broadwell/Haswell server platforms
  * 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
  * added pcm-mmio utility to rpm
* Tue May 25 2021 Roman Dementiev <roman.dementiev@intel.com>
- Update to 202105:
  * support Intel Atom Processor P5900 Series (previously codenamed SnowRidge)
  * address Linux warnings
Version: 202104-bp152.2.9.1
* Tue May 04 2021 Roman Dementiev <roman.dementiev@intel.com>
- Update to 202104:
  * Add Icelake server support
Version: 202101-bp151.5.1
* Sat Feb 20 2021 Roman Dementiev <roman.dementiev@intel.com>
- Update to 202101:
  * 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
  * Add -i parameter to more tools
  * 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
  * 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
  * 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)
Version: 202101-3.1
* Sat Feb 20 2021 roman.dementiev@intel.com
- Update to 202101:
  * 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
  * Add -i parameter to more tools
  * 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
  * 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
  * 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)
* Thu Aug 27 2020 tchvatal@suse.com
- Update to 202007:
  * no upstream changelog
* Wed Apr 29 2020 guillaume.gardet@opensuse.org
- Build only for %ix86 x86_64 as it targets Intel CPU only
* Mon Apr 29 2019 tchvatal@suse.com
- Remove the TM/etc. blurbs
* Thu Apr 18 2019 tchvatal@suse.com
- Initial commit, jsc#6867
Version: 202007-bp151.2.1
* Thu Aug 27 2020 Tomá? Chvátal <tchvatal@suse.com>
- Update to 202007:
  * no upstream changelog
* Wed Apr 29 2020 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Build only for %ix86 x86_64 as it targets Intel CPU only
Version: 201902-bp152.1.9
* Mon Apr 29 2019 Tomá? Chvátal <tchvatal@suse.com>
- Remove the TM/etc. blurbs
* Thu Apr 18 2019 Tomá? Chvátal <tchvatal@suse.com>
- Initial commit, jsc#6867