For context, I have a rx580 that came with the Mac Pro and a 6900XT I bought later. I could just use 6900XT but the problem is that it's producing so much heat. I live in a place where I don't have AC in my room so it gets too hot in the summer. I would like to use 6900XT only in certain programs like blender and having it completely off when I don't need that graphics computing power.
From my testing, the program only uses the GPU that the primary display is connected to unless the program specifically allows you to choose what GPU to use (like cycles in blender). Is there a way to set a program to start with a specific GPU rather than the default GPU? or some kind of way changing default GPU?
It looks like it should be possible since there is a "prefer eGPU" option for eGPU and for macbooks you can switch between discrete and integrated GPUs. I just couldn't find anything for two internal GPUs in Mac Pro, maybe it's hidden in some command line commands.
From my testing, the program only uses the GPU that the primary display is connected to unless the program specifically allows you to choose what GPU to use (like cycles in blender). Is there a way to set a program to start with a specific GPU rather than the default GPU? or some kind of way changing default GPU?
It looks like it should be possible since there is a "prefer eGPU" option for eGPU and for macbooks you can switch between discrete and integrated GPUs. I just couldn't find anything for two internal GPUs in Mac Pro, maybe it's hidden in some command line commands.