Member Since []
1
[OP] 127 views 0 replies Posted by Unknown 9 years ago Mar 29, 2:49 am forums.robertsspaceindustries.com
Hello Citizens,

I subscribe to the RSS Feed for DirectX, which covers all the DirectX 12 information coming out of Redmond. Last week's (Yes, sorry I was slack last week) post was from Andrew Yeung, talking about real world performance improvements in GPU bound games. You can find this information on the DirectX Developer Blog: http://blogs.msdn.com/b/directx/, but here's an interesting heading (Please note, they used the high-end machine for this test - 8-Core Intel i7 with an NVIDIA GTX980):

---------------------------------------------------------------

20% performance improvements in GPU bound games

One question that has been asked is “I know DirectX 12 provides great CPU and power efficiency, but what if my game is GPU bound? Can DirectX 12 still help me get performance improvements?” Our answer to that is “Yes, absolutely!”

We worked closely with Lionhead Studio’s to show this in action with their new AAA title, Fable Legends. Below, we have screenshots of an in-game scene; only the first image is rendering using DirectX 11 and the second image DirectX 12. We also have an FPS overlay to show the difference in performance.

Fable Legends DX11 - 44.5 FPS
2677.Fable11.png


Fable Legends DX12 - 53 FPS
1185.Fable12.png


This game is GPU bound and by using optimizations only possible in DirectX 12, we see a significant 20% boost in FPS here.

How does this work? In DirectX 12 the app has lower level access to the hardware and when combined with higher level app knowledge of when things like resource synchronization need to happen, the app has the power to make optimizations specific to its use case.

An important thing to note is that these gains are not occurring on some motley hand-picked mix of hardware. We went and found one of the most powerful gaming configurations you can buy - an 8-core Intel i7 CPU with a NVIDIA GeForce GTX 980, and DirectX 12 still manages to raise the performance bar.

---------------------------------------------------------------

There's way more in the blog. If you are interested to following Microsoft's DirectX Development team, check out the blog or subscribe to the RSS feed... makes it easy to stay up to date (if you bother to read it... :P)

- Sulu