Skip to content
SPECIFICTION
Get listed

AMD SMI

rocm.docs.amd.com

Free plan LinuxAPISelf-hosted

Spec sheet

Purpose
AMD SMI is a user-space library and tool for managing and monitoring GPUs, controlling GPU operations, and retrieving driver and GPU information.Read 5 Oct 2026 · rocm.docs.amd.com
Intended users
The documentation describes AMD SMI for application developers and system users managing AMD hardware, particularly in high-performance computing environments.Read 5 Oct 2026 · rocm.docs.amd.com
Company
Advanced Micro Devices, Inc. says it was founded in 1969 and identifies Santa Clara, California as its headquarters.Read 5 Oct 2026 · amd.com
Compatibility limit
A mismatch between the amdgpu driver and AMD SMI release can make some telemetry fields unavailable or report as N/A.Read 5 Oct 2026 · rocm.docs.amd.com
Hardware
The documented supported devices include AMD GPUs on Linux bare metal and Linux virtual machine guests, as well as AMD EPYC CPUs through esmi_ib_library.Read 5 Oct 2026 · rocm.docs.amd.com
Installation
AMD SMI is included with most Linux ROCm Core SDK installations and can also be installed as the standalone amdrocm-amdsmi package.Read 5 Oct 2026 · rocm.docs.amd.com
Integration
AMD SMI exposes public APIs for discovering and querying NICs, and its CLI can list, monitor, inspect metrics for, and show topology for supported NIC backends.Read 5 Oct 2026 · rocm.docs.amd.com
Interfaces
It provides C++, Python, and Go interfaces, plus the amd-smi command-line tool.Read 5 Oct 2026 · rocm.docs.amd.com
Partition limits
Changing GPU partition settings requires root or sudo privileges and an idle GPU; memory partition changes also require a driver reload.Read 5 Oct 2026 · rocm.docs.amd.com
Partitioning
On select AMD Instinct GPUs, it can configure compute and HBM memory partitions to divide a physical GPU into logical devices.Read 5 Oct 2026 · rocm.docs.amd.com
Requirements
The GPU path requires the amdgpu-dkms driver; CPU discovery and CPU commands require amd_hsmp or hsmp_acpi, and Python and the CLI require 64-bit Python 3.6.8 or later.Read 5 Oct 2026 · rocm.docs.amd.com
Security and privacy
AMD SMI accesses local hardware through installed drivers and libraries; the documentation instructs users to configure GPU access permissions during ROCm prerequisites and does not state product-specific security certifications.Read 5 Oct 2026 · rocm.docs.amd.com
Telemetry
The CLI summary can report GPU memory and graphics utilization, temperature, ECC errors, power use, fan speed, and partition mode.Read 5 Oct 2026 · rocm.docs.amd.com

Plans and prices

AMD SMI Free Linux deployment · Requires supported AMD hardware and drivers Read 5 Oct 2026 · rocm.docs.amd.com

Every AMD SMI plan and price →

Where Specifiction places it

Alternatives to AMD SMIAll alternatives →