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.
CUDA on Windows Subsystem for Linux 2
31–40 of 221 posts
Re: CUDA on Windows Subsystem for Linux 2
#32Re: CUDA on Windows Subsystem for Linux 2
#33https://news.ycombinator.com/item?id=23241040
And related discussion on lkml with more context:
Re: CUDA on Windows Subsystem for Linux 2
#34This 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.
This feels like it's gonna be terrible for people already doing ML. Now, the following has more than a bit of elitism, I'm aware of that, so please don't comment to point that bit out... I'm afraid that searching for answers to specific ML questions will start feeling like trying to google some Windows problems (every few years when I make the mistake of trying to help someone out) where it's all "download this, then…
You can take a look at the Github issues for Microsoft's projects related to WSL if you don't believe me. They are normal developers like you and me.
Re: CUDA on Windows Subsystem for Linux 2
#35This 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.
By great, I mean great for NVidia, not for us.
Re: CUDA on Windows Subsystem for Linux 2
#36Pity. 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…
Second there are situation where as a developer you are forced to use Windows. A lot of SDKs, compilers, debuggers, programmers for microcontrollers, FPGA, etc runs only on Windows, and if you have to do with firmware development you are basically forced to either use Windows or spend a week just to make a LED blink (if you manage to do that).
Same reason for using macOS: I use a Mac mainly because I need to make iOS software and the only way is to use a Mac. By the way macOS to me is a good compromise, you have all your UNIX tools in a system that you can use to run also proprietary software.
On my server I use Linux, even if recently I started using more and more FreeBSD and I'm liking it a lot (recently they added too much useless bloat in Linux like systemd and other crap, while on FreeBSD you have a simple system that is stable as a rock)
Re: CUDA on Windows Subsystem for Linux 2
#37Earlier quoted context omitted.
> 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.
Xming on Windows isn't exactly a walk in the park either -- I'd still rather use the native, proprietary build of VSCode on a proprietary OS with the SSH extension if I'm on a high-DPI screen.
But yeah, with VSCode WSL remoting, there's just no particular reason to do that anymore.
Re: CUDA on Windows Subsystem for Linux 2
#38Earlier quoted context omitted.
This feels like it's gonna be terrible for people already doing ML. Now, the following has more than a bit of elitism, I'm aware of that, so please don't comment to point that bit out... I'm afraid that searching for answers to specific ML questions will start feeling like trying to google some Windows problems (every few years when I make the mistake of trying to help someone out) where it's all "download this, then…
Hope we don't see things like: "Google announces today that to work around Windows' file path length limitations, Tensorflow's directory structure is being rewritten to use three characters or less per directory."
MTS is the single largest reason why SQLServer_Linux was a shoehorn refit, not anything like the job that it could have been.
Out of the box CICS interop was bigger than my memory of the first browsers for W/NT. Want to trade with the world and speak EDIFACT, or do X.500 real money movement? You had codes running before you could put the screws on your local IBM account rep to get out of bed for you.
I last looked at HN just as Lockdown was announced in England. The last discussion I perused was showing a project that provided secure remote access to sensitive ports. Which I think is stable CICS fayre since about ‘85 on the cross platform side I would guess at least twenty years older for anything/360.
Re: CUDA on Windows Subsystem for Linux 2
#39Earlier quoted context omitted.
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?
- Graphical installers / no package manager
- No search results / docs for most languages
- Weird bugs due to being second class for most languages
- Have to use docker in VM
- Bad env for writing scripts
- We deploy on Linux
Re: CUDA on Windows Subsystem for Linux 2
#40Earlier quoted context omitted.
> 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.
Xming on Windows isn't exactly a walk in the park either -- I'd still rather use the native, proprietary build of VSCode on a proprietary OS with the SSH extension if I'm on a high-DPI screen.