cageymaru
Fully [H]
- Joined
- Apr 10, 2003
- Messages
- 21,959
Concerning the AOTS image quality controversy.
Concerning the AOTS image quality controversy • /r/Amd
Go ask Robert Hallock some questions before he leaves the thread.
Some notable quotes:
Hi. Now that I'm off of my 10-hour airplane ride to Oz, and I have reliable internet, I can share some insight.
System specs:
Ashes Game Version: v1.12.19928
Benchmark results:
2x Radeon RX 480 - 62.5 fps | Single Batch GPU Util: 51% | Med Batch GPU Util: 71.9 | Heavy Batch GPU Util: 92.3% GTX 1080 – 58.7 fps | Single Batch GPU Util: 98.7%| Med Batch GPU Util: 97.9% | Heavy Batch GPU Util: 98.7%
The elephant in the room:
Ashes uses procedural generation based on a randomized seed at launch. The benchmark does look slightly different every time it is run. But that, many have noted, does not fully explain the quality difference people noticed.
At present the GTX 1080 is incorrectly executing the terrain shaders responsible for populating the environment with the appropriate amount of snow. The GTX 1080 is doing less work to render AOTS than it otherwise would if the shader were being run properly. Snow is somewhat flat and boring in color compared to shiny rocks, which gives the illusion that less is being rendered, but this is an incorrect interpretation of how the terrain shaders are functioning in this title.
The content being rendered by the RX 480--the one with greater snow coverage in the side-by-side (the left in these images)--is the correct execution of the terrain shaders.
So, even with fudgy image quality on the GTX 1080 that could improve their performance a few percent, dual RX 480 still came out ahead.
As a parting note, I will mention we ran this test 10x prior to going on-stage to confirm the performance delta was accurate. Moving up to 1440p at the same settings maintains the same performance delta within +/-1%.
Ok I got some questions, if you're not using vsync or locked fps why is the GPU usage so low and not at 100% pushing maximum FPS?
DX12 uses Explicit Multi-Adapter. The scaling depends on how mGPU is implemented into the engine, and future patches could boost scaling more for any vendor or any GPU combination that works. Besides that, migrating to full production-grade drivers would help. But as you can image, the drivers are still beta. I'm not promising earth-shattering improvements, here, but there are many variables in play that wouldn't be present with GPUs that have been released for 12+ months.
DX12 explicit multi-adapter is not CrossFire. We do not control how mGPU functions in DX12 or Vulkan.
BlitzWulfi7-5820k@4.5GHz XFX R9 390X@1180/1650 18 points 2 hours ago*
Thanks for the post, may I ask one question though? When it's claimed that there is only 51% GPU utilization does that mean 51% of each GPU is being utilized or that the performance scaling is equivalent to 151% of a single card?
Thank you very much for clearing that up ,If I could trouble you once more I have another question.
There has been footage/photos of DOOM running on an RX 480, some people have claimed that this demo was at 1080p resolution I am under the impression that all DOOM demos run on the RX 480 at Computex were using 1440p VSR on 1080p monitors,am I mistaken?
AMD_RobertTechnical Marketing[S] 11 points 55 minutes ago
1080p monitor running at 1440p with VSR.
Concerning the AOTS image quality controversy • /r/Amd
Go ask Robert Hallock some questions before he leaves the thread.
Some notable quotes:
Hi. Now that I'm off of my 10-hour airplane ride to Oz, and I have reliable internet, I can share some insight.
System specs:
- CPU: i7 5930K
- RAM: 32GB DDR4-2400Mhz
- Motherboard: Asrock X99M Killer
- GPU config 1: 2x Radeon RX 480 @ PCIE 3.0 x16 for each GPU
- GPU config 2: Founders Edition GTX 1080
- OS: Win 10 64bit
- AMD Driver: 16.30-160525n-230356E
- NV Driver: 368.19
- In Game Settings for both configs: Crazy Settings | 1080P | 8x MSAA | VSYNC OFF
Ashes Game Version: v1.12.19928
Benchmark results:
2x Radeon RX 480 - 62.5 fps | Single Batch GPU Util: 51% | Med Batch GPU Util: 71.9 | Heavy Batch GPU Util: 92.3% GTX 1080 – 58.7 fps | Single Batch GPU Util: 98.7%| Med Batch GPU Util: 97.9% | Heavy Batch GPU Util: 98.7%
The elephant in the room:
Ashes uses procedural generation based on a randomized seed at launch. The benchmark does look slightly different every time it is run. But that, many have noted, does not fully explain the quality difference people noticed.
At present the GTX 1080 is incorrectly executing the terrain shaders responsible for populating the environment with the appropriate amount of snow. The GTX 1080 is doing less work to render AOTS than it otherwise would if the shader were being run properly. Snow is somewhat flat and boring in color compared to shiny rocks, which gives the illusion that less is being rendered, but this is an incorrect interpretation of how the terrain shaders are functioning in this title.
The content being rendered by the RX 480--the one with greater snow coverage in the side-by-side (the left in these images)--is the correct execution of the terrain shaders.
So, even with fudgy image quality on the GTX 1080 that could improve their performance a few percent, dual RX 480 still came out ahead.
As a parting note, I will mention we ran this test 10x prior to going on-stage to confirm the performance delta was accurate. Moving up to 1440p at the same settings maintains the same performance delta within +/-1%.
Ok I got some questions, if you're not using vsync or locked fps why is the GPU usage so low and not at 100% pushing maximum FPS?
DX12 uses Explicit Multi-Adapter. The scaling depends on how mGPU is implemented into the engine, and future patches could boost scaling more for any vendor or any GPU combination that works. Besides that, migrating to full production-grade drivers would help. But as you can image, the drivers are still beta. I'm not promising earth-shattering improvements, here, but there are many variables in play that wouldn't be present with GPUs that have been released for 12+ months.
DX12 explicit multi-adapter is not CrossFire. We do not control how mGPU functions in DX12 or Vulkan.
BlitzWulfi7-5820k@4.5GHz XFX R9 390X@1180/1650 18 points 2 hours ago*
Thanks for the post, may I ask one question though? When it's claimed that there is only 51% GPU utilization does that mean 51% of each GPU is being utilized or that the performance scaling is equivalent to 151% of a single card?
- permalink
- AMD_RobertTechnical Marketing[S] 24 points an hour ago
Scaling is 151% of a single card.
Thank you very much for clearing that up ,If I could trouble you once more I have another question.
There has been footage/photos of DOOM running on an RX 480, some people have claimed that this demo was at 1080p resolution I am under the impression that all DOOM demos run on the RX 480 at Computex were using 1440p VSR on 1080p monitors,am I mistaken?
AMD_RobertTechnical Marketing[S] 11 points 55 minutes ago
1080p monitor running at 1440p with VSR.
Last edited: