Originally Posted by variant
1. I agree, it's possible, but he said the Heavy batch wasn't CPU bound and was only at 92.3 utilization.
2. Ashes of Singularity averages the frame rate of single, medium, and heavy batches frame rate. He leaves out the frame rate for each batch and just gives the GPU utilization. Either GPU utilization scales to frame rate in a linear fashion or it doesn't. If you think it doesn't, then you agree with my actual opinion.
3. GPU utilization sounds exactly where he is getting the 1.83x number."//EDIT: To clarify this, the scaling from 1->2 GPUs in the dual RX 480 test we assembled is 1.83x. The OP was looking only at the lowest draw call rates when asking about the 51%. The single batch GPU utilization is 51% (CPU-bound), medium is 71.9% utilization (less CPU-bound) and heavy batch utilization is 92.3% (not CPU-bound). All together for the entire test, there is 1.83X the performance of a single GPU in what users saw on YouTube. The mGPU subsystem of AOTS is very robust."
1. Well, it's mostly GPU-bound, with acceptable margin.
2. It does not average them in naive way, i actually checked it on few results. Either it takes a very weird weighted average or just gives the whole frames/bench duration number (the latter makes most sense for well known reason).
3. No, it sounds like he is explaining that GPU utilization on slide has nothing to do with multi GPU scaling (makes sense, it's very easy to get CPU bottlenecked on stock 5930k in AotS), while commending Oxide (he would not be in Technical Marketing otherwise), and then makes too precise to be ballpark claim on multi GPU scaling in the demo.
P. S. With all that we forgot that AMD's slide also claimed better efficiency for dual rx480s. Now that's one fun claim that can backfire for AMD, heh.