Updated NVIDIA CUDA For WSL Brings Better Performance, PTX JIT

Written by Michael Larabel in NVIDIA on 3 September 2020 at 07:39 AM EDT. 10 Comments
NVIDIA
Earlier this summer building off the latest Windows Subsystem for Linux 2 advancements by Microsoft, NVIDIA released early support for CUDA / GPU compute on WSL2. This week NVIDIA offered up a new version of their CUDA WSL support.

The updated NVIDIA CUDA implementation with Windows Subsystem for Linux brings better performance particularly for smaller workloads, DirectML API for DirectX 12 GPU acceleration, and support for PTX JIT. The PTX JIT support allows developers to run the PTX representation on WSL and loads from the driver store directly.

The better performance comes by optimizing the driver for launch and synchronization tasks. Additional performance improvements for NVIDIA GPU acceleration within WSL is still being worked on for future updates.

NVIDIA also is still planning WSL support for OptiX and other driver libraries, improved memory access performance, support for NVML and NVIDIA SMI for GPU management, and better support for multi-GPU systems.

More details on this week's NVIDIA CUDA WSL update via developer.nvidia.com.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week