Skip to content

v2.0.0

Latest

Choose a tag to compare

@aravindksg aravindksg released this 10 Jun 18:38

Key Changes in XPUM 2.0

Codebase Improvements

  • The codebase has been streamlined and restructured, reducing third-party dependencies and improving cross-platform consistency.
  • Unified codebase across Windows and Linux by eliminating platform-specific duplications.
  • Extensive cleanup of legacy constructs, including environment variable handling and conditional compilation.

XPU-SMI Feature Additions

  • The topology command now includes NICs (Network Interface Cards) in addition to GPUs, providing a more comprehensive view of the system's interconnected hardware.
  • xpu-smi dashboard view
  • The Interface dump --metrics interface has been further refined with the following additions:
    • Support for metric groups
    • CSV export support for easier data processing and reporting

XPUM Daemon

  • Rewritten from scratch using Go and built on top of new LevelZero Sysman Go bindings.
  • Includes support for the OpenTelemetry data format, along with Prometheus exporter and Grafana visualization.
  • Adoption of OpenTelemetry standards allows seamless integration to many open source, commercial and cloud service provider's monitoring solutions
  • For details please refer: xpumd/docs/CHANGES.md

Deprecations/Removals

  • XPUM REST API has been retired in this version, reflecting current usage patterns and allowing focus on new features relevant to the customer base.
  • XPUM CLI to interact via REST API above is not part of the release
  • XPUM C API has been excluded in this release.
  • xpu-smi diag sub-command has been excluded in this release.
  • Changed: listgpus command has been renamed to listpcieinfo. The --list-gpus flag is now available for GPU enumeration.
  • Removed: --tile option and performance factor support have been removed

Supported Devices

  • Intel(R) Arc™ Pro B50 GPU
  • Intel(R) Arc™ Pro B60 GPU
  • Intel(R) Arc™ Pro B65 GPU
  • Intel(R) Arc™ Pro B70 GPU

Supported Operating Systems

  • Ubuntu 24.04
  • Ubuntu 26.04
  • Windows Server 2022 (limited features, xpu-smi only):
    • GPU device information
    • GPU telemetry
    • GPU firmware update
    • GPU configuration

sha256 sums for packages

3bf16ef35016e8818223ea05bf77101e99611c831239f513d09d51a98b97591b  libxpum2_2.0.0-238~24.04_amd64.deb
5e810bb820c7bc081d7af0ef772439b5dc2b1a945bec8d00893d810f5354ed90  libxpum2_2.0.0-238~26.04_amd64.deb
f2b64bcd514980e4b3d37b14783a600a414be815658608ba900e6f6d0e4683df  xpu-smi_2.0.0-238~24.04_amd64.deb
05bce5ea480e6167a94cca51d26b5a587b18f3d6e215d7b7206da5f9b556a374  xpu-smi_2.0.0-238~26.04_amd64.deb