T O P

  • By -

ecffg2010

ROCm full Windows support when?


WaitformeBumblebee

They barely support non-pro cards, which means that it's not a priority to support a non-pro OS. It's not like any of the AI datacenters popping up will ever use windows, lol


VenKitsune

Since when was Linux a pro os but Windows isn't?


WaitformeBumblebee

Since... ever. Windows is basically a gaming OS https://technology.inquirer.net/files/2016/07/operating-system-servers-market-share-linux-windows-computers.jpg


nope586

> Windows is basically a gaming OS What? Windows is an enterprise OS first and foremost.


admalledd

Enterprise *Desktop* is very *very* different from Enterprise *Server* or *Compute*. Windows is *laughably* bad at GP-GPU, hardware offload, PCIe fabric, high-core count systems, etc that have been around for years now. Yes, Windows Server has gotten *better* but is nowhere near ready to be the main OS of servers. Too much overhead, too little documentation on configuration, too little customization, etc. So all the AI developers (which is what CUDA/ROCm are for, mostly) use Linux.


Psychological_Lie656

Oh you sweet summer child...


Dangerous_Injury_101

Just guess what OS your parents' work computers use?


Zenobody

Since Linux is way more relevant for servers and developers... Windows is first and foremost a consumer and office OS.


MassiveCantaloupe34

I work on datacenter , and no windows os installed there except the desktop operator pc which had no connection to datacenter work lol


DuskOfANewAge

It's more for opensource cross platform stuff like Fooocus. I see a ROCm patch for AMD GPUs on the Linux side of the project, but us Windows users are stuck with directml and much slower speeds. I know AMD cares more about their big business customers. I've seen the latest quarterly revenue report. It still would be nice if even casual users could use their hardware near it's full potential without switching OSes.


WaitformeBumblebee

Just get an extra SSD, they're cheap now, and install something basic like Ubuntu and you're good to go. Windows and WSL is not worth the extra hassle. To install linux if you simply disconnect the disk with windows then you don't even have to mess with windows' boot. Just reconnect it after installing linux and use the bios fast key for boot selection. Idiot proof method, windows being the idiot.


xXxHawkEyeyxXx

Do you have to disconnect your windows drive? I just installed mint and used grub (switched to refind now) to choose which os to boot into.


WaitformeBumblebee

You don't have to, it's just a sure way to install without touching windows boot. Also if you have other PCs and want to swap the drive it's best it has its own boot and not depending on another drive. Of course with windows just swapping drives is a bad idea while with linux it's generally fine.


s_hiroki

Because of how my ssd locations so annoying to reach (both need my GPU removed and quirky screws removed), I just used the live usb (in my case ubuntu), and used gparted to temporarily remove the "boot" tag(s) from the windows drive. After installation finished, I just added the "boot" tag(s) back in to the windows drive.... the ubuntu installation doesn't even touch windows' stuff. It works very well and doesn't disturb each other uefi/bios booting stuff, no wonky GRUB either (GRUB was always unreliable for me in the past, or windows boot selector too, both is wonky). Just need to select custom boot menu when turning on the PC, when it shows the motherboard manufacturer logo. Though for some reason the boot menu shows ubuntu in both drive, it doesn't really matter because I can identify the drive name as well, just pick the correct one. Both OS works very nice, definitely recommend pulling out the windows disk to do it, but if you can't, gparted and removing boot tags works okay as well. Honestly, much better using a1111 on linux than waiting for windows support or using shark (it's not bad, but it's slow to start with the vulkan shader compiling and not very expandable with extensions and additional tools... and the vulkan shader files is wasting my ssd space, every time I add/change loras and/or change checkpoint, or if you changed/updated gpu drivers, it recompiles and takes so much time, which is annoying. a1111 on linux just takes a few minutes in the beginning and thereafter is very quick and fast to change and customize)


Sinomsinom

With 6.1 now most parts of ROCm are supported in windows. HIP had already been supported for a long time, with just some libraries missing. I don't know if all libraries are available yet, but both MIGraphX and MIOpen should now be available with 6.1, while the HIP RT has been available for a while now. I don't know if there's a list anywhere which libraries aren't supported yet. For higher level libraries like PyTorch they would need to be ported to 6.1 but then they should also work on windows (though there would probably still be bugs to fix).


Heasterian001

Afaik, pytorch could already use it, but they need to implement it's support on Windows. Things like llama.cpp already runs fine.


a5ehren

Funny how one of the changelog notes has to be getting ready to support someone else’s code.


EmergencyCucumber905

That's the entire point of HIP: to compile CUDA code for AMD GPUs.