v3.12.0 is a feature and maintenance release
What's New
- Added network interface coalesce settings to report via ethtool -c by @Copilot in #518
- Enhanced NIC table field descriptions for better clarity in report by @harp-intel in #522
- Added Card/Port column to NIC table for physical card mapping in report by @Copilot in #524
- Added virtual function detection and annotation to NIC table in report by @Copilot in #525
- Added recognition of Diamond Rapids (DMR) CPU, refactor to handle multiple Intel families by @harp-intel in #526
- Updated processwatch to the latest version and adjusted instruction mix telemetry to show all instruction categories by @harp-intel in #538
- Introduced PDU telemetry as a hidden telemetry option, enabled if PERFSPECT_PDU_HOST, PERFSPECT_PDU_USER, PERFSPECT_PDU_PASSWORD, and PERFSPECT_PDU_OUTLET environment variables are set by @harp-intel in #538
What's Changed
- Gaudi telemetry now optional. Enable if PERFSPECT_GAUDI_HLSMI_PATH environment variable is set by @harp-intel in #538
- Instruction Mix telemetry category filter feature removed by @harp-intel in #538
What's Fixed
- fix: kernel utilization metrics on EC2 AL2023 w/ 6.1 kernel by @harp-intel in #515
- fix: make component loader event group formation deterministic for post-processing by @harp-intel in #517
- fix parsing of dmesg line to retrieve # of ARM counters by @harp-intel in #529
- fix frequency benchmark on some ICX systems by @harp-intel in #532
- fix lscpu parsing for older versions of lscpu by @harp-intel in #533
- fix: handle empty model names in NIC summary output by @harp-intel in #539
- fix: don't check for PMUs in use if noroot flag given by @harp-intel in #541
- fix: ignore metrics that use ref-cycles when ref-cycles not supported by @harp-intel in #542
- fix: pad core frequencies to length of frequency buckets by @harp-intel in #548
Full Changelog: v3.11.0...v3.12.0