related:
With initial support for AMD GPUs implemented in #49952, we need to look at re-implementing GPU support through CDI.
The goal is to keep --gpu available for the foreseeable future as a "porcelain", easy-to-use option, but to swap the implementation for a CDI-based solution. Some of the advanced, but unused (or very little used) features provided through --gpus would not be supported in that implementation, so should be phased out (see #50099).
- Initially, this could be an opt-in (e.g.,
--feature cdi-gpu-support)
- ultimately for this to become the default (with opt-out as first step)
related:
With initial support for AMD GPUs implemented in #49952, we need to look at re-implementing GPU support through CDI.
The goal is to keep
--gpuavailable for the foreseeable future as a "porcelain", easy-to-use option, but to swap the implementation for a CDI-based solution. Some of the advanced, but unused (or very little used) features provided through--gpuswould not be supported in that implementation, so should be phased out (see #50099).--feature cdi-gpu-support)