Closed SytheZN closed 1 year ago
Try to use ROCR_VISIBLE_DEVICES - https://docs.amd.com/bundle/ROCm-System-Management-Interface-Guide/page/ROCm-System-Managment.html
Thanks for that! Setting only the 6900XT as visible does work.
Is it possible to do this system wide so I don't need to add arguments to every compute app I use?
Looking at the docs, it seems it may be possible to only whitelist the 6900XT in the root cgroup, but I'm not too familiar with how all this works...
You can export variables in a .sh file and put it in /etc/profile.d/ It will execute every time you login.
That doesn't work with docker sadly - I'd have to do it to every image/container.
Thanks for the help though, this at least gets things working with a bit of extra effort.
Hey all,
I've recently purchased a 7900XTX and installed it in my system alongside my 6900XT. I realise that Navi 31 (gfx1100) is not yet supported, but I'm sitting in a situation where I'm unable to run any code on the 6900XT (gfx1030) either while the 7900XTX is installed in the system - all attempts result in a segfault regardless of the specified device.
Is there any way that I can disable ROCM on the 7900XTX so I can continue using the 6900XT until support is added for the newer cards?
rocminfo output for reference: