Skip to content

Commit 6d12d86

Browse files
committed
Additional updates to GPU readme
Typo fixes, add HW support table link, and update k8s resource descriptions Signed-off-by: Eero Tamminen <[email protected]>
1 parent cc0c99d commit 6d12d86

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

cmd/gpu_plugin/README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -39,13 +39,13 @@ For example containers with Intel media driver (and components using that), can
3939
video transcoding operations, and containers with the Intel OpenCL / oneAPI Level Zero
4040
backend libraries can offload compute operations to GPU.
4141

42-
Intel GPU plugin may register four node resources to the Kubernetes cluster:
42+
Intel GPU plugin may register four per-node resource types to the Kubernetes cluster:
4343
| Resource | Description |
4444
|:---- |:-------- |
45-
| gpu.intel.com/i915 | GPU instance running legacy `i915` KMD |
46-
| gpu.intel.com/i915_monitoring | Monitoring resource for the legacy `i915` KMD devices |
47-
| gpu.intel.com/xe | GPU instance running new `xe` KMD |
48-
| gpu.intel.com/xe_monitoring | Monitoring resource for the new `xe` KMD devices |
45+
| gpu.intel.com/i915 | Legacy `i915` KMD (Kernel Mode Driver) provided GPU instance |
46+
| gpu.intel.com/i915_monitoring | Monitoring resource for the `i915` KMD provided devices |
47+
| gpu.intel.com/xe | `xe` KMD provided GPU instance |
48+
| gpu.intel.com/xe_monitoring | Monitoring resource for the `xe` KMD provided devices |
4949

5050
For workloads on different KMDs, see [KMD and UMD](#kmd-and-umd).
5151

@@ -229,12 +229,12 @@ Kubernetes CDI support is included since 1.28 release. In 1.28 it needs to be en
229229

230230
### KMD and UMD
231231

232-
There are 3 different Kernel Mode Drivers (KMD) available: `i915` (upstream), `i915` (out-of-tree) and `xe`:
232+
There are 3 different Kernel Mode Drivers (KMDs) available:
233233
* `i915` ([out-of-tree](https://github.com/intel-gpu/intel-gpu-i915-backports/)): official driver for Data Center GPUs, supporting only limited set of enterprise / LTS kernel versions.
234234
* `i915` (upstream): official upstream kernel driver for older Intel client GPUs. Included in the common Linux distributions like Ubuntu.
235-
* `xe`: official upstream kernel driver for the latest Intel GPUs.
235+
* `xe`: official upstream kernel driver for the latest (Xe2 or newer architecture) Intel GPUs.
236236

237-
Although KMD may seem to work fine also on other hardware (HW), it's validated only for hardware it officially suppports, and can have problems on others. User-space APIs also differ between these KMDs, so care should taken to use in a container an User Space Driver (UMD) matching to the underlying KMD on the host.
237+
Although given KMD may seem to work fine also on other hardware (HW), it's validated only for [hardware it officially supports](https://dgpu-docs.intel.com/devices/hardware-table.html), and can have problems on others. User-space APIs also differ between these KMDs, so care should taken to use in a container an User Space Driver (UMD) matching to the underlying KMD on the host.
238238
239239
| KMD | KMD / UMD packages | Support notes |
240240
|:---- |:-------- |:------- |

0 commit comments

Comments
 (0)