Skip to content
This repository has been archived by the owner on Dec 17, 2024. It is now read-only.

Releases: intel/svr-info

v2.7.1

16 Aug 22:44
2a689b5
Compare
Choose a tag to compare

IMPORTANT: This release generates corrupt Excel reports. If you rely on svr-info's Excel reports, please use svr-info version 2.7.0 until another release can be generated.

Features Added

  • None

Bugs Fixed

  • CXL devices were not being detected due to lspci version incompatibility
  • Insights that rely on CPU micro-architecture names were not matching appended MCC/XCC text
  • Align power-perf policy insight to labels introduced in 2.7.0

Minor Changes

  • Use latest (as of release build time) spectre-meltdown-checker script from public repo
  • IAX accelerator renamed to IAA
  • Fix information text regarding Perl on HTML Analysis report

Known Issues

  • The storage micro-benchmark may not run on CentOS due to OS locale settings.
  • CPU cache sizes are reported in aggregate on Ubuntu 20.04 and newer.
  • DRAM population and CPU frequencies may not be accurate on some public cloud IaaS VMs.

v2.7.0

02 Aug 17:34
a2814d9
Compare
Choose a tag to compare

Features Added

  • Power & Performance Setting Labels refined. Now includes "Performance", "Balance Performance", "Normal", "Normal Powersave", "Balance Powersave", and "Powersave". Report output also includes specific EPB value, e.g., "Performance (6)".
  • Excel 'brief' report's Marketing Claim entry now includes on-CPU accelerator count.
  • Extended the Accelerators table to indicate the configuration of work queues for DSA and IAX.
  • Extended Insights to trigger if work queues are not configured for DSA and IAX.
    Bugs Fixed
  • Fixed merging of call stacks collected with the -analyze option.
  • Added timeout to collector when attempting to install and uninstall kernel modules to avoid potential hang.
    Known Issues
  • The storage micro-benchmark may not run on CentOS due to OS locale settings.
  • CPU cache sizes are reported in aggregate on Ubuntu 20.04 and newer.
  • DRAM population and CPU frequencies may not be accurate on some public cloud IaaS VMs.

v2.6.0

29 Jun 19:21
47d3c9a
Compare
Choose a tag to compare

Features Added

  • Enable MLC on AMD by configuring huge pages
  • Improve Summary field format in Excel Brief report
  • Display 'Optimized Power Mode' settings in Uncore table
  • Add notice to HTML if MLC data missing

Bugs Fixed

  • HTML Menu causing content scrolling issues when window re-sized

Known Issues

  • The storage micro-benchmark may not run on CentOS due to OS locale settings.
  • CPU cache sizes are reported in aggregate on Ubuntu 20.04 and newer.
  • DRAM population and CPU frequencies may not be accurate on some public cloud IaaS VMs.

v2.5.0

05 Jun 15:31
b017a20
Compare
Choose a tag to compare

Features Added

  • Display file system mount options in Filesystem table
  • If file system mounted with 'discard' option, raise a warning in the Insights table

Bugs Fixed

  • Calculate and display 'L3 per core' when L3 size is reported in Kilobytes
  • Display SPR MCC/XCC microarchitecture from GCP instances

Known Issues

  • The storage micro-benchmark may not run on CentOS due to locale settings.
  • HTML report may scroll out of view when menu is minimized and window is small.
  • CPU cache sizes are reported in aggregate on Ubuntu 20.04 and newer.
  • DRAM population may be incorrectly reported on public cloud IaaS VMs.

v2.4.0

23 May 20:16
26689f1
Compare
Choose a tag to compare

Features Added

  • add DIMM population table for SuperMicro X11DPT-B

Bugs Fixed

  • fix calculation of 'L3 per core' field on multi-socket systems

v2.3.2

19 May 20:35
d953594
Compare
Choose a tag to compare

2.3.2 - maintenance release

Minor Features Added/Adjusted

  • report L3 size from MSR, fallback to lscpu
  • new field 'L3 per core' in CPU table
  • if AMD 'frequency boost' detected, show 'enabled (AMD Frequency Boost)' in the Intel Turbo Boost field

Bugs Fixed

  • Don't use "-tt" option with ssh commands that connect to remote systems
  • Fix location of 'extras' directory
  • ARM collector binary now extracted for use at runtime
  • Graviton 2 CPU architecture detected

v2.3.1

05 May 12:47
02e6cea
Compare
Choose a tag to compare

2.3.1 - Maintenance release to address issue discovered with creation of temporary directory in some environments.

Fix:

  • 2.3.0 creates a temporary directory in the same directory as the svr-info binary. When svr-info is installed by an administrator into a directory where a "regular" user cannot create a directory, an error will occur.
  • The -temp CLI option has been repurposed to override the location of the local temporary directory.
  • A new CLI option -targettemp is available to override the location of the temporary directory on the local or remote target.

v2.3.0

25 Apr 12:14
9894252
Compare
Choose a tag to compare

2.3.0

Features Added

  • Now an all-inclusive single binary (svr-info) for easy re-location
    • to execute the reporter: ./svr-info -reporter ""
    • to execute the collector: ./svr-info -collector ""
  • Connect to remote machines where keys are configured in ssh-agent
  • Version tag added to all report types in new "svr-info" table.
  • Differentiate SPR XCC and MCC SKUs
  • Support added for Intel Emerald Rapids CPUs
  • Recognize Intel Sierra Forest CPUs
  • Recognize AMD Genoa CPUs
  • Differentiate CPU support vs. Platform support for an ISA

Bugs Fixed

  • CXL menu link now navigates to the CXL table
  • Remote data collection now stopped when svr-info stopped, e.g., with Ctrl-C
  • Output data corruption due to over-aggressive filtering fixed
  • DIMM population chart fixed for SuperMicro SPR
  • Only include svr-info generated files in output tarball
  • Show spec frequencies if measured frequencies not available
  • Call calcfreq with correct number of CPUs when some CPUs are off-line

Known Issues

  • The storage micro-benchmark may not run on CentOS due to locale settings.
  • HTML report may scroll out of view when menu is minimized and window is small.
  • CPU cache sizes are reported in aggregate on Ubuntu 20.04 and newer.
  • DRAM population may be incorrectly reported on public cloud IaaS VMs.

v2.2.0

10 Feb 17:58
cd2033c
Compare
Choose a tag to compare

2.2.0 - First Open Source Release

Features Added

  • New/changed command line arguments.
    • "-all" deprecated, use "-benchmark all"
    • "-profile" deprecated, use "-profile all"
    • "-analyze <system|java|all>" added
    • "-cmd_timeout added for limiting the time on individual collection commands
    • if in doubt, check the built-in help with the "-h" option
  • Recommendations are now called Insights
  • Insights expanded to include hi/low CPU utilization, system vulnerabilities, old CPU.
  • Insights format now includes recommendation and justification.
  • Option added to collect software call stacks for system and Java processes with -analyze system|java|all options.
  • Memory profiling option added to Profile option.
  • Profiling collection executed before configuration collection for more deterministic timeframe.
  • Summary profile table added for profiling data.
  • Benchmark Health table renamed to Benchmark Summary and moved to top of Benchmark tab.
  • Virtualization feature indicator added to CPU table.
  • CPU QDF, if accessible, will be collected by the -megadata data collection option.
  • Accelerators table in Configuration now includes full name and description.
  • Targets file now supports leading label field and trailing comment, see targets.example file.

Bugs Fixed

  • Log error if no targets defined in targets file
  • Support passwords that contain '$' in targets file

Known Issues

  • The storage micro-benchmark may not run on CentOS due to locale settings.
  • HTML report may scroll out of view when menu is minimized and window is small.
  • CPU cache sizes are reported in aggregate on Ubuntu 20.04 and newer.
  • DRAM population may be incorrectly reported on public cloud IaaS VMs.