What is explicit multiadapter by amd?

nikoloy

Honorable
Jan 13, 2014
33
0
10,530
i have heard Dx 12's multiadapter but can someone give me a somewhat clear and short explanation. i've read a few articles but they are a bit too long to read and hard to understand.

the things i know so far is:
you can now pair any GPUs (brand generation or make) including intergrated graphics together
GPUs must have dx 12 support to do this
instead of rendering every other frames, dx 12 will split the rendering work on same frame between GPUs
that is it so far. if i got anything wrong or missing, please do explain it.
 
Solution
other piece of this puzzle is that this capability has to be programed into a game just like normal sli/xfire.

so just because dx 12 has this as a feature does not mean you can all of a sudden use it in every dx 12 game. the only game that has it right now is ashes of singularity and i am not sure that even made it to final release. it'll be a long whiile before we are able to just drop random cards into a system and have them work together.

and there is actually 3 different ways for them to work together. look back at some of the AoS tests and explanations for a quick read of how it can work and how AoS chose to implement it. here is a good one of the old reviews that came out...
I have added additional tags to this thread.

You did a good job of explaining the basics.

What it is is a way to split workloads between multiple GPUs. It used to be that each GPU would work on a frame and send it to the primary GPU to be sent to the display... This process introduced microstutter and kind of destroyed the whole point of having multiple GPUs in a system.

Instead of each GPU working on their own frame, they will work together to create a frame. Keep in mind that having two or more GPUs that are drastically different in their amount of computing power may produce erratic and unpredictable results. Try to keep all of the GPUs within .3 Teraflops of each other.

However, I still recommend getting one of the best GPU you can afford instead of getting two okay ones.
 
Thank you for the reply and it actually helps with what i had in mind. I'm with you with the 1 good gpu is better. But i was thinking about future upgrades. Upgrading to a new gpu means your old one just becomes a paper wieght. Now you can actually use it for an extra boost. I have a r9 390 now. Im looking to upgrade in 2 years. So instead of buying another $500 gpu maybe i could get just a $300 one
 
other piece of this puzzle is that this capability has to be programed into a game just like normal sli/xfire.

so just because dx 12 has this as a feature does not mean you can all of a sudden use it in every dx 12 game. the only game that has it right now is ashes of singularity and i am not sure that even made it to final release. it'll be a long whiile before we are able to just drop random cards into a system and have them work together.

and there is actually 3 different ways for them to work together. look back at some of the AoS tests and explanations for a quick read of how it can work and how AoS chose to implement it. here is a good one of the old reviews that came out http://www.anandtech.com/show/9740/directx-12-geforce-plus-radeon-mgpu-preview
 
Solution

TRENDING THREADS