Ok, so I have a question. Since it seems not all of the GPU companies are turning to open source drivers on Linux - how are they going to solve the multi-GPU problem. So far Crossfire/SLI has not actually worked in Linux and in Windows they use profiles - a solution that is hardly elegant or efficient. Will Vulkan (and DX12 on Win) remove the need for such profiles being closer to the metal?
Announcement
Collapse
No announcement yet.
Mesa 11.1-dev Tests With The Reverted RadeonSI Performance
Collapse
X
-
Originally posted by mao_dze_dun View PostOk, so I have a question. Since it seems not all of the GPU companies are turning to open source drivers on Linux - how are they going to solve the multi-GPU problem. So far Crossfire/SLI has not actually worked in Linux and in Windows they use profiles - a solution that is hardly elegant or efficient. Will Vulkan (and DX12 on Win) remove the need for such profiles being closer to the metal?
However...
IIRC, the interesting thing about mesa is it should be able to do a multi-GPU processing with any combination of GPUs, even across brands. If the hardware is too different, I can't imagine this would result in a good experience, but it's nice to know that you could (in theory) just slap in a bunch of old GPUs along with an IGP and play more detailed games.
Comment
-
Originally posted by mao_dze_dun View PostOk, so I have a question. Since it seems not all of the GPU companies are turning to open source drivers on Linux - how are they going to solve the multi-GPU problem. So far Crossfire/SLI has not actually worked in Linux and in Windows they use profiles - a solution that is hardly elegant or efficient. Will Vulkan (and DX12 on Win) remove the need for such profiles being closer to the metal?
That said, I think AMD has basically said they don't care at all about CF on their OSS drivers, Intel doesn't have multiple GPUs, and NVidia doesn't support the OSS drivers. So I don't think you're going to see much official work from anyone on that topic beyond implementing Vulkan, unless it comes from another OSS contributor that just feels like trying to implement it.
Comment
-
Not so much "don't care at all" as "lower priority than a bunch of other stuff like stability, GL level support and single GPU performance".
It's pretty much a "pure software" exercise, mostly up in the common Mesa code not down in the HW-specific drivers, and if someone wants to work on it they should pretty much be able to solve it for all open source drivers at the same time.Last edited by bridgman; 29 August 2015, 08:46 PM.Test signature
- Likes 1
Comment
-
Originally posted by bridgman View PostNot so much "don't care at all" as "lower priority than a bunch of other stuff like stability, GL level support and single GPU performance".
And AMD is right not too, in my opinion.
Comment
-
Originally posted by mao_dze_dun View PostOk, so I have a question. Since it seems not all of the GPU companies are turning to open source drivers on Linux - how are they going to solve the multi-GPU problem.Last edited by dungeon; 30 August 2015, 01:03 AM.
Comment
Comment