Get the latest tech news
AMD Implementing Process Isolation Support For Their GPU/Accelerator Driver
A set of patches posted today on the AMD graphics driver mailing list begin implementing support for process isolation within the AMDGPU kernel graphics driver.
AMDGPU driver maintainer Alex Deucher posted a set of patches beginning to add infrastructure to their open-source driver for process isolation, which is particularly important for multi-user environments or presumably the main motivation for adding it now is better supporting multi-user cloud environments with the AMD Instinct accelerators. With this code the cleaner shader is used by the command processor (CP) firmware for cleaning the LDS and GPRs between processes on the compute units. This can be done by Linux administrators or more than likely in a scripted/automated environment for clearing the GPU memory as deemed necessary and helping to prevent data leakage between different processes.
Or read this on Phoronix