DirectX 12 Vs DirectX 11 a real Multi-Threaded API !

Just few months and Windows 10 along with new DirectX 12 will be available for public propose, AMD is excited to announce some of the DirectX 12 features with an interesting improvements over precedent versions.

The new DirectX 12 will be up to 45% faster than DirectX 11 according to previous news, with Async-Shaders technology and Multi-Threaded Command Buffer Recording allowing smoother real time gaming performance with the uses of all CPU cores simultaneous, AMD report about Async-Shaders technology that it “allow usage of a game engine to execute GPU compute or memory activities during “gaps” in the graphics workload presented by a game.” the past versions just allow one line for executing between GPU and CPU to execute graphics rendering operations:

“In DirectX 12 Async Shaders supercharge work completion in a compatible AMD Radeon GPU by interleaving these tasks across multiple threads to shorten overall render time. Async Shaders are materially important to a PC gamer’s experience because shorter rendering times reduce graphics pipeline latency, and lower latency equals greater performance. “Performance” can mean higher framerates in gameplay and better responsiveness in VR environments. Further, finer levels of granularity in breaking up the workload can yield even greater reductions in work time.”

DX12 Multi-Threaded Command Buffer Recording features:
  • Overhead is significantly reduced by moving driver and API code to any available CPU thread
  • The absolute time required to complete complex CPU tasks is notably reduced
  • Game workloads can be meaningfully distributed across >4 CPU cores
  • New “bandwidth” on the CPU allows for higher peak draw calls, enabling more detailed and immersive game worlds
  • All available CPU cores may now “talk” to the graphics card simultaneously


If you like this article, please share it on facebook, tweet it and +1 it to spread it :) !
DirectX 12 Vs DirectX 11 a real Multi-Threaded API ! DirectX 12 Vs DirectX 11 a real Multi-Threaded API ! Reviewed by Maherr Live on Friday, April 24, 2015 Rating: 5