[Techspot] Ashes of the Singularity Multi(mixed)-gpu reiview

Kenmitch

Diamond Member
Oct 10, 1999
8,505
2,250
136
http://www.techspot.com/article/1137-directx-12-multi-gpu-geforce-radeon/

Looks interesting

1080p_Crazy_390X.png


1080p_Crazy_FuryX.png
 
Last edited:

Pottuvoi

Senior member
Apr 16, 2012
416
2
81
I wonder if they have divided the workload of shading and rasterization to different cards. (They already have the separation in their engine.)

Would also explain some of the variation on their benchmark when the cards are swapped. (IE. Compute jobs and shading on AMD and rasterization on Nvidia might be better than other way around..)
 

MrTeal

Diamond Member
Dec 7, 2003
3,916
2,700
136
I wonder if they have divided the workload of shading and rasterization to different cards. (They already have the separation in their engine.)

Would also explain some of the variation on their benchmark when the cards are swapped. (IE. Compute jobs and shading on AMD and rasterization on Nvidia might be better than other way around..)

From the AotS beta 2 FAQ
How much performance should I gains from a second graphics card in my computer?

This depends on your video cards. We expect around 70% scaling if you use two of the same card. However, mixing cards can vary the results. For example, you will never get more than twice the speed of the slowest video card. You would be better off just using the new card alone. If you are mixing and matching cards, we recommend running the benchmark in single GPU mode first, then matching cards which have similar single GPU scores.
 

Bacon1

Diamond Member
Feb 14, 2016
3,430
1,018
91
does the IGP automatically come into play when using DX12 multi-GPU? isn't the PC actually running 3 GPUs during some of these tests?

examples of GPU+IGP:
http://www.pcper.com/reviews/Graphi...ted-Ashes-Singularity-Benchmark/Results-Avera

if it does, it could degrade performance rather than raise it.

IGP will only help low end cards, you might have seen that done with AMD APU + Lower end cards in the past.

The reason is, you have additional overhead, and if the IGP is weak, it won't be able to help more than the DGPU is stuck waiting for it to do work instead of doing it itself.

Kind of like asking a young child to put away dishes. It will take them far longer than just doing it yourself ;) (ignoring any additional skills the kid would gain)