Skip to content

Releases: intel/PerfSpect

1.3.11

29 Nov 17:48
6b548dd
Compare
Choose a tag to compare
  1. move LLC metrics under L2 by @swanandmhalagi
  2. add pivoted csv's for CPU and Socket runmodes

1.3.10

17 Nov 18:41
676d3e4
Compare
Choose a tag to compare
  1. bug fix: now support non-contiguous uncore device enumeration
  2. enhancement: added AVX256 and AVX512 utilization metrics by @swanandmhalagi

1.3.9

18 Oct 16:26
1e289fc
Compare
Choose a tag to compare
  1. adding beta hotspots functionality
  2. cleanup requirements.txt by removing many unused packages
  3. remove instruction-mix in favor of instruction metrics directly in PerfSpect

1.3.8

06 Oct 18:16
1daa9b0
Compare
Choose a tag to compare

What's Changed

  • Added support for AMX busy percentage metric for SPR/EMR by @hilldani in #59
  • Validated Uncore counter support for EMR by @swanandmhalagi in #59
  • Metric and counter file for SPR and EMR changed to metric_spr_emr.json and spr_emr.json respectively by @swanandmhalagi

1.3.7

03 Oct 18:46
add187c
Compare
Choose a tag to compare

bug fixes:

  • ignore signals in bootloader to handle ctl+c better
  • move power events to end for older kernel support
  • add IPC to all metric files for consistency
  • handle ref-cycles being obscured by VM
  • perf-collect output file no longer needs to end in .csv
  • provide more debug information on grouping errors
  • improve log message consistency

1.3.6

14 Sep 21:24
5111509
Compare
Choose a tag to compare

What's Changed

  • limit cycles filter to vm only (not in older kernels) by @hilldani in #53
  • Fix missing <unistd.h> header for sleep(3) definition by @ColinIanKing in #52
  • remove tsc rounding for more accuracy by @hilldani in #54
  • instruction mix utility and cleanup by @hilldani in #56
  • uncore,power in system view and html improvements by @hsane2001 in #57

New Contributors

Full Changelog: 1.3.5...1.3.6

1.3.5

16 Aug 15:31
ee60713
Compare
Choose a tag to compare
  1. add srf preview
  2. condense metric table in html
  3. remove rounding for system TSC calculation
  4. add instruction mixes

1.3.4

08 Aug 16:45
1821112
Compare
Choose a tag to compare
  • remove readme from perfspect.tgz
  • move cycles to its own group when in a VM due to it being hidden in most CSP's
  • filter out MSR required events when inside VM

1.3.3

30 Jun 12:33
21441b3
Compare
Choose a tag to compare

updated html report to:

  • x-axis now contains actual timestamps
  • diffs are now calculated more intuitively with coloring for up and now
  • diff in separate column
  • TMA and PSI both under bottlenecks tab
  • rounded values
  • table now fits content instead of 100%
  • disclaimer explaining all the periods in TMA metric names
  • help info now behind help icon

1.3.2

22 Jun 14:07
75f8a93
Compare
Choose a tag to compare
  • added per transaction flag to postprocess
  • added diff utility to html report