Nearly a year ago AMD introduced the implementation of asynchronous shaders. It took twelve months until the first implementation appeared. A few days ago, we were able to see the difference in performance in Ashes of the Singularity accurate. Activating asynchronous shaders on graphics cards made by AMD showed a significant increase in performance, while owners of NVIDIA GPUs are left standing int he rain. Quite a few DirectX 12 titles have been announced meainwhile, yet Ashes of the Singularity is the only game so far directly adressing asynchronous shaders. With the upcoming Doom, another new title will offer support for asynchronous shaders. The game currently still is in the alpha or beta phase.
Doom is based on the new Tech 6 engine and uses technologies such as dynamic lighting and physically based rendering. Since DOOM is set to not only appear on the PC but also for the PlayStation 4 and Xbox One, the developer sees a performance target of 60 FPS at a resolution of 1,920 x 1,080 pixels as desirable. Here, asynchronous shaders should help.
Tiago Sousa, executive rendering programmer previously employed by Crytek, said the following on Twitter:
While on topic of IHVs poking. We are seeing big gains with async compute - just saying.- Tiago Sousa (@idSoftwareTiago) March 15, 2016
Gamers fearing the game will be optmised soley for AMD graphics cards need not fret:.
@AlexiousRahl all good, everyone getting some love:)- Tiago Sousa (@idSoftwareTiago) March 15, 2016
In the first Closed Alpha the benchmarks showed a clear advantage for AMD. No one currently knows whether DirectX 11 or DirectX 12 was used, and if asynchronous shaders already played a role. A closed beta of the multiplayer from 31 March 3 April could bring further insights. iD Software has released the minimum requirements.
Minimum Spec (720p)
Recommended Spec (1080p)