Hacker News new | ask | show | jobs
by tim-- 1625 days ago
6600XT pass through works fine on QEMU/virtd. There is no need to have multiple GPUs in your machine to have a passable setup.

I can boot into Linux, and swap into Windows in 2 seconds with this setup. I have a dirty 20 line Bash script that deals with detaching the console, and passing the right things to the right place, but it all works.

ROCm on consumer cards does not work well. The tooling sucks. Massively. I don't understand why AMD doesn't have an extra team of 20 devs working just on the tooling.

Using DirectML with Windows Subsystem for Linux gives you better ML GPGPU support then AMDs native tooling.

1 comments

>I can boot into Linux, and swap into Windows in 2 seconds with this setup. I have a dirty 20 line Bash script that deals with detaching the console, and passing the right things to the right place, but it all works.

That's a matter of opinion I suppose, but I don't personally find that passable.

>Using DirectML with Windows Subsystem for Linux gives you better ML GPGPU support then AMDs native tooling.

DirectML sucks even more than ROCm, IMO. Also, WSL sucks more than a normal VM.

> I don't personally find that passable

What is a setup that would be passable then? I think a setup like the one that I have described [I believe] would be impossible with Hyper-V or ESXi (though, not that I have even attempted it with either).

I agree witht the latter part about Hyper-V or ESXi, for it to work one would need a virtualizable GPU or two GPUs, so that both OSes can have a graphical environment concurrently.