Win8.1/Win9 version of DirectX 12: Powerful performance

  

Computer store news: AMD's Mantle optimization brings a new development experience to game developers. For this reason, Microsoft also introduced Manlte-like DirectX 12. Focusing on game performance and improving the efficiency of the underlying hardware, its impact on game performance is also amazing.

According to Microsoft DirectX official blog, compared to the current DX11, the next generation of DirectX 12 (expected to land on Win9, Win8.1 and Win7 platforms) can increase the number of game frames from 19fps to 33fps under the same hardware. More than 70% increase, DX12 can also reduce CPU power consumption by 50%.


At the SIGGRAPH 2014 conference, Intel publicly demonstrated the DX12 Demo. This demo is similar to the previous AMD demo of the Mantle API. It is an asteroid background, and there are 50000 in Intel's Demo. An asteroid, that is to say, there are 50,000 drawing commands per frame in the Demo, and the Demo can switch between the DX11 and DX12 APIs. In addition, Intel's demonstration platform is Microsoft's Surface 3 tablet, using the HD 4400 core display.

One of the demos: Lock frame rate, DX12 can reduce CPU power by 50%


Intel first demonstrated the situation under locked frame rate, DX11 and DX12 running The same content and picture, through the CPU /GPU power curve can be seen, the same performance, DX12 reduced power consumption by 50% compared to DX11.


Power Curve

Demo 2: DX12 Performance Increases 70%

DX12 can significantly reduce CPU power consumption with the same performance, then lock frames In this case, in this demo, the demo frame rate of the DX11 API is 19fps, while the frame rate of the DX12 API is 33fps, and the performance is improved by 74%.


The frame rate of the DX11 API is 19fps


The frame rate of the DX12 API is 33fps


Curves

As can be seen from Intel's demo demo, DX12 can reduce CPU power consumption under the same performance, because low-level hardware APIs are more efficient, can execute complex scenes faster, and thus reduce CPU power. Consumption. This reduces power consumption and increases battery life on mobile devices.

Regardless of power consumption, DX12 is more efficient and game performance will be better. DX12 is 74% better than DX11 in Demo demo.

Copyright © Windows knowledge All Rights Reserved