AMD Improves GPU Support Under WSL With Production Open-Source ROCDXG
([Radeon] 44 Minutes Ago
ROCDXG)
- Reference: 0001623716
- News link: https://www.phoronix.com/news/AMD-WSL-ROCm-ROCDXG
- Source link:
For those wanting to make use of Linux GPU compute software under Windows 11 by way of Windows Subsystem for Linux (WSL2), AMD's ROCDXG "librocdxg" library is now deemed production-ready for delivering open-source ROCm compatibility with WSL.
Last week's release of [1]ROCm 7.2.1 paired with the new Adrenalin 26.2.2 Windows 11 driver now is ready to go for a nice ROCm experience under WSL. The ROCDXG library enables ROCm functionality inside WSL, including for AI and HPC workloads. This ROCDXG library is able to evolve independently of ROCm releases and the Windows display drivers.
The librocdxg library is open-source and available via [2]GitHub . This ROCDXG library is open-source under the MIT license but there is one binary blob thunk proxy library as part of the otherwise open-source project.
ROCDXG with ROCm 7.2.1+ currently officially supports the Radeon RX 9000 series and Radeon RX 7000 series. There is also support for the AMD Ryzen AI 300 "Strix Point" and Ryzen AI Max "Strix Halo" APUs too.
Over AMD's legacy ROCm "rocm4wsl" support for WSL, ROCDXG is more versatile and adaptable between the Windows driver and ROCm releases, the roc4wsl code was closed-source, and ROCDXG is working toward native Windows ROCm support.
More details on this production-ready ROCDXG support for better ROCm support under Microsoft's WSL can be found via the [3]ROCm documentation .
[1] https://www.phoronix.com/news/AMD-ROCm-7.2.1
[2] https://github.com/ROCm/librocdxg/
[3] https://rocm.docs.amd.com/projects/radeon-ryzen/en/docs-7.2.1/docs/install/installrad/wsl/howto_wsl.html
Last week's release of [1]ROCm 7.2.1 paired with the new Adrenalin 26.2.2 Windows 11 driver now is ready to go for a nice ROCm experience under WSL. The ROCDXG library enables ROCm functionality inside WSL, including for AI and HPC workloads. This ROCDXG library is able to evolve independently of ROCm releases and the Windows display drivers.
The librocdxg library is open-source and available via [2]GitHub . This ROCDXG library is open-source under the MIT license but there is one binary blob thunk proxy library as part of the otherwise open-source project.
ROCDXG with ROCm 7.2.1+ currently officially supports the Radeon RX 9000 series and Radeon RX 7000 series. There is also support for the AMD Ryzen AI 300 "Strix Point" and Ryzen AI Max "Strix Halo" APUs too.
Over AMD's legacy ROCm "rocm4wsl" support for WSL, ROCDXG is more versatile and adaptable between the Windows driver and ROCm releases, the roc4wsl code was closed-source, and ROCDXG is working toward native Windows ROCm support.
More details on this production-ready ROCDXG support for better ROCm support under Microsoft's WSL can be found via the [3]ROCm documentation .
[1] https://www.phoronix.com/news/AMD-ROCm-7.2.1
[2] https://github.com/ROCm/librocdxg/
[3] https://rocm.docs.amd.com/projects/radeon-ryzen/en/docs-7.2.1/docs/install/installrad/wsl/howto_wsl.html