You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- GPU Tracker feature support, Docker Swarm Support
@@ -41,6 +47,47 @@ Versioning Information
41
47
- June 2025
42
48
- Initial Release with `amd-ctk`, CDI, Docker Integration, Ubuntu 22.04/24.04 Support
43
49
50
+
-------------------
51
+
v1.3.0 (May 2026)
52
+
-------------------
53
+
54
+
Overview
55
+
--------
56
+
57
+
This release extends the command-line tool with GPU discovery and tightens CDI and runtime behavior.
58
+
59
+
- **``amd-ctk gpu list``:** A dedicated command to display GPU information from the host.
60
+
- **CDI hardening and usability:** Human-readable CDI spec formatting, support for custom CDI spec file names, and the ability for non-root users to generate and validate CDI specifications where appropriate.
61
+
- **GPU partition grouping:** Partitions of the same physical GPU are now grouped by PCI device topology (``location_id`` and ``domain``) instead of ``unique_id``, improving reliability on multi-GPU and partitioned systems.
62
+
- **Runtime and GPU Tracker:** Rootful-Docker checks and more consistent behavior and messaging where GPU Tracker and the CLI interact.
63
+
64
+
New Features
65
+
~~~~~~~~~~~~
66
+
67
+
- **``amd-ctk gpu list``**
68
+
69
+
- Lists GPU details for AMD devices on the system, complementing existing ``amd-ctk cdi`` workflows.
70
+
71
+
- **CDI and runtime**
72
+
73
+
- CDI spec output is formatted for easier reading and review.
74
+
- Non-root users can run CDI spec generation and validation in supported configurations.
75
+
- Custom CDI spec file names (not limited to ``amd.json``) are supported when loading specs.
76
+
77
+
Improvements
78
+
------------
79
+
80
+
- **GPU partition grouping:** GPU partitions are now grouped by parent PCI device address derived from topology ``location_id`` and ``domain`` fields, rather than by ``unique_id``. This produces correct grouping on systems where partitions of the same GPU have distinct ``unique_id`` values.
81
+
- **Container runtime in rootless / non-rootful Docker:** The runtime exits early when the Docker setup is not rootful, matching supported deployment models.
82
+
- **Docker and CDI:** Using ``--gpus`` together with CDI-backed AMD devices requires Docker **29.3.0** or newer.
83
+
84
+
Upgrade Notes
85
+
-------------
86
+
87
+
- Regenerate or validate CDI specifications after upgrading; manage specs explicitly with ``amd-ctk cdi``.
88
+
- If you want to use ``--gpus`` with CDI-backed AMD GPUs, upgrade Docker to **29.3.0** or newer.
89
+
- Rootless or non-rootful Docker configurations are not supported for the same runtime paths; ensure a rootful Docker engine where the toolkit expects it.
0 commit comments