Releases: intel/PerfSpect
Releases · intel/PerfSpect
1.2.6
breaking changes
- remove interval arg from perf-collect
- remove percore, persocket and cloud flags from perf-postprocess (now detects arguments from perf-collect output)
- changed output file naming to sys.out (for system-wide), socket.out (for socket-level), and core.out (for core-level)
general bug fixes and enhancements:
- added LLC MPI metrics for ice lake
- added verbose logging to perf-postprocess
- removed temporary calculation csv output
- aligned CLX and SKX metric names with other Xeon generations like changing TMAM to TMA
1.2.5
Possibly breaking changes:
- remove -csp and -ct flags and detects if in vm and removes noncore events
- removed flags (metadata only, dry-run, eventfile)
- requires sudo/root to run
- General bug fixes and cleanup:
filter OCR and power events when in core only mode
- add example deamonset.yml
- added logging
- update readme with centos minimum kernel requirements
1.2.4
Possibly breaking changes:
- change cid mode output file format to match pid and system-wide runmodes with min max and p99
General bug fixes and cleanup:
- fix cid invalid errors to support cgroup v1 and v2
- fix percore processing error on icx
- port pmu checker to python
- improve accuracy of dram bandwidth
- remove unneeded files
1.2.3
1- fixes metric CPU Util% with pid argument
2- adds more info to README
3- detects missing dependencies
1.2.2
1.2.1
PerfSpect_v1.2.0
New features added in current release
- PerfSpect now supports Intel 4th Gen Xeon Scalable processors (Sapphire Rapids/SPR)
- Supports SPR instances on AWS
- Simplified build with
make dist
PerfSpect_v1.1.3
New features added in current release
- Added support for container characterization using Container IDs - can be used to characterize applications running in K8s clusters and other technologies based on containers.
- Static HTML reporting - plotting TMA icicle charts and basic system stats that includes:
- CPU utilization
- CPU operating frequency
- CPI
- Power
- Memory Bandwidth
- AVX usage
- NUMA locality DRAM reads
- Cache MPI
- Added metric: C6 core residency and C6 package residency
- Added metric: core initiated DRAM read bandwidth
PerfSpect_v1.1.2
This release supports
- Icelake based instances on AWS
PerfSpect_older_glibc
This release supports PerfSpect v1.1.1 on older glibc (<2.27)