GPU Compute, WSL Install and WSL Update arrive in WSL

    GPU Compute, WSL Install and WSL Update arrive in WSL

    GPU Compute, WSL Install and WSL Update arrive in WSL


    Last Updated: 17 Jun 2020 at 13:52

    There are three thrilling new updates for the Windows Subsystem for Linux (WSL) in the new Windows Insider Preview Build 20150. The first is GPU compute: a feature that allows your Linux binaries to leverage your GPU, which makes it possible to do more machine learning/AI development and data science workflows directly in WSL. Secondly, we’ve added a new command: wsl --install which allows you to install WSL with just one command. Lastly, we’ve added wsl --update which gives you the ability to easily manage the Linux kernel version used by WSL 2 distros.

    GPU compute support for the Windows Subsystem for Linux

    We’re excited to announce that we’re addressing WSL’s #1 most requested feature by adding GPU compute support. This update will include support for NVIDIA CUDA, which will help enable professionals to use their local Windows machines for inner-loop development and experimentation. Additionally, this will also support DirectML, which will empower students and beginners to use hardware accelerated training on the breadth of Windows hardware, across AMD, Intel, and NVIDIA GPUs. For the full details on this announcement please read this blog post: GPU accelerated ML training inside the Windows Subsystem for Linux on the Windows Developer blog.



    To get started with this feature, you’ll need to make sure you have this latest Insider preview build installed, have a WSL 2 distro installed, ensure your Linux kernel is up to date, and install the right drivers for your GPU. You can find the full instructions on the AI docs here!

    WSL Install

    We are working on making WSL easier to install, and we have added a new command line option to make that possible: wsl.exe --install. You’ll only see this option on machines that do not have the ‘Windows Subsystem for Linux’ optional component enabled. In this initial release, this command will enable the Windows Subsystem for Linux optional component, as well as the Virtual Machine Platform optional component, and prompt you to restart your machine. In the future we plan to add support to automatically install WSL distros using this command as well. Stay tuned to this blog and the Windows Experience blog for updates on when those changes will be released to the Insider Fast ring. Additionally, WSL 2 distros will be the default type for any new installations of WSL. We made this change as the majority of users in the Insiders Fast ring are using WSL 2, you can read more about this on the WSL BUILD 2020 Summary blog post.

    WSL Update

    The Linux kernel that is used by WSL 2 distros is now being delivered via Microsoft Update. For almost all WSL users, this means your Linux kernel will be automatically kept up to date just like any other component on your machine and these updates are viewable inside of the ‘Windows Update’ page in your Windows Settings.



    We also wanted to add command line options for those users who wish to have fine control over their Linux kernel versions inside of WSL. wsl.exe --update and its options provide that control. Below is a description of the new commands that are available, and what each does.

    • wsl.exe --update Manage updates to the WSL 2 kernel. If no options are specified, this will update to the latest kernel version.
    • wsl.exe --update --status View update status. This will show you what kernel version you are on, and when you were last updated.
    • wsl.exe --update --rollback Revert to a previous version of the Linux kernel.

    The rollback command exists to allow users to easily uninstall the latest update if needed. When any new Linux kernel version is installed, your last used kernel is stored as a rollback kernel. When you execute the above command WSL 2 will load using your rollback kernel (i.e: WSL 2 distros will now load using your previous kernel version). When a new update is available, your machine will automatically install the latest kernel version and WSL 2 will load using that latest version.


    Source:


    Brink's Avatar Posted By: Brink
    17 Jun 2020


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 11:26.
Find Us




Windows 10 Forums