Live data from Hacker News

CUDA on Windows Subsystem for Linux 2

devblogs.nvidia.com

21–30 of 221 posts

Re: CUDA on Windows Subsystem for Linux 2

#21
Having set this up, this is going to be absolutely huge for ML. A lot of nonsense is getting cut down by this:

1. You don't have to install special CUDA-specific drivers that are behind the normal gaming drivers anymore. You'll soon be able to just use the Regular nVidia Drivers (and even now, all you need to do is install a Beta driver version). That's huge for someone just starting out, they don't have to have "the dedicated CUDA machine / OS"

2. At least in Arch, the Linux side of this is literally as simple as `yay -Sy python-tensorflow-cuda`, that's it. Can't get any easier.

3. VS Code's WSL integration means you can use a real editor, with real linting / auto-complete, but without the technical issues of Desktop Linux (aka the Wayland Nightmare and DPI issues everywhere)

Re: CUDA on Windows Subsystem for Linux 2

#23

Having set this up, this is going to be absolutely huge for ML. A lot of nonsense is getting cut down by this: 1. You don't have to install special CUDA-specific drivers that are behind the normal gaming drivers anymore. You'll soon be able to just use the Regular nVidia Drivers (and even now, all you need to do is install a Beta driver version). That's huge for someone just starting out, they don't have to have "the…

> without the technical issues of Desktop Linux (aka the Wayland Nightmare)

Nobody is forced to use Wayland. It’s still quite experimental, I think only Gnome enables it by default.

Re: CUDA on Windows Subsystem for Linux 2

#24

This is BIG for machine learning adoption! 2 years ago it was a nightmare to setup everything on a Windows box, and wasn't working in any VMs (WSL or VirtualBox). Very excited about this.

Other than C# and other Microsoft specific stacks, I've found coding on Windows to be absolutely horrible compared to Linux.

Agreed. But with WSL you're no longer shoehorning Linux software into Windows, you're running Linux software on Linux within Windows.

Re: CUDA on Windows Subsystem for Linux 2

#25

This is finally the year of the Linux desktop. However, it is running on Windows as WSL. With this support now for CUDA now, it can be argued that the best, most versatile developer experience is on Windows. You now have access to all the Windows specific tools (such as Visual Studio) as well as all the Linux tools in a very seamless environment.

> This is finally the year of the Linux desktop. However, it is running on Windows as WSL.

One more thing. Given that there's lots of distros, which Linux distro/desktop has won this year? Right, the winning Linux desktop is Windows, thanks to WSL2.

How unexpected of Microsoft.

Re: CUDA on Windows Subsystem for Linux 2

#27

This is finally the year of the Linux desktop. However, it is running on Windows as WSL. With this support now for CUDA now, it can be argued that the best, most versatile developer experience is on Windows. You now have access to all the Windows specific tools (such as Visual Studio) as well as all the Linux tools in a very seamless environment.

Next step, Nvidia will support only WSL and not normal Linux? Good riddance, we need less blobs.

Re: CUDA on Windows Subsystem for Linux 2

#28

This is BIG for machine learning adoption! 2 years ago it was a nightmare to setup everything on a Windows box, and wasn't working in any VMs (WSL or VirtualBox). Very excited about this.

Other than C# and other Microsoft specific stacks, I've found coding on Windows to be absolutely horrible compared to Linux.

Can you be more specific? What exactly is horrible on Windows when you've tried coding?

Re: CUDA on Windows Subsystem for Linux 2

#29

This is finally the year of the Linux desktop. However, it is running on Windows as WSL. With this support now for CUDA now, it can be argued that the best, most versatile developer experience is on Windows. You now have access to all the Windows specific tools (such as Visual Studio) as well as all the Linux tools in a very seamless environment.

> This is finally the year of the Linux desktop. However, it is running on Windows as WSL.

This is finally the year of Linux on the Windows desktop!

Re: CUDA on Windows Subsystem for Linux 2

#30

Pity. CUDA was/is proof positive that Linux on the desktop is perfectly feasible and that you can use it to both do a UI and do meaningful computation on the same machine without getting tied down into all kinds of licensing schemes. Opening this further up to Windows gives fewer people a really good reason to try out Linux as their daily driver. I personally don't get why any developer would prefer Windows over Linu…

That's quite funny sentiment: basically you are saying the only reason for some people to use Linux if they are forced to use it by some library. An operating system shouldn't rely on that, if it wants to be truly general purpose.
Post reply on HN