Microsoft: DirectX 12 to deliver 20 percent overall performance boost

Published by

Click here to post a comment for Microsoft: DirectX 12 to deliver 20 percent overall performance boost on our message forum
https://forums.guru3d.com/data/avatars/m/223/223196.jpg
Games still have to support it, right ? I don't hold high hopes that old titles, MMOs particularly, will get an update.
https://forums.guru3d.com/data/avatars/m/123/123440.jpg
I can vouch a for a nice improvement with windows 10 build 9926 so far. My max overclock on my R9 280x is 1216/1866. Windows 7 x64 1210/1800 Score: 8698 Graphics: 10003 Physics: 11040 Combined: 3788 ********************* Windows 10 Pro x64 Build 9926 AMD 14.11.2 Beta PhysX Drivers 9.14.0702 MSI Afterburner 4.1.0 GPUZ 0.8.1 MSI R9-280X 1216 @1300mV 1866 @1700mV +20 3DMARK Fire Strike Score: 8700 GPU:10131 Physx:10006 Combined:3859 GPU Idle: 39c GPU Load: 62c VRM Idle: 25c VRM Load: 41c Warframe - Stable Battlefield 4 - Stable Temps reduced almost 10 degrees on my GPU, and score went up.
data/avatar/default/avatar16.webp
Will the existing DX11 titles be made to support the DX12 path through an update? Will the developers put the extra effort? Otherwise, the performance gains aren't gonna bring us anything to the table as a lot of the games people play are DX11.
https://forums.guru3d.com/data/avatars/m/85/85047.jpg
Maybe we will have a new generation of drivers from Nvidia.
data/avatar/default/avatar12.webp
What is that last mode? "Execute Indirect" 8 more Fps and 1/3 the cpu usage? Enabled godmode? Would be nice to know how much the load on the gpu increased.
data/avatar/default/avatar11.webp
What is that last mode? "Execute Indirect" 8 more Fps and 1/3 the cpu usage? Enabled godmode?
Haha, so true. Anyway, MMOs are going to have DX12 (an inneficient one anyway) patched in eventually and we're going to see performance improvements there, especially since CPU wise MMO performance is crap. But DX12 is made for new games. Too bad games like Witcher 3, Arkham Knight and MGSV won't use DX12 🙁. Here's hoping that Assassin's Creed Victory and Rise of the Tomb Raider do though.
https://forums.guru3d.com/data/avatars/m/236/236974.jpg
What is that last mode? "Execute Indirect" 8 more Fps and 1/3 the cpu usage? Enabled godmode?
ExecuteIndirect feeds the GPU with a pre-compiled command list - so once the CPU submits the draw call, it's executed by the GPU without any intervention from the CPU and doesn't take any CPU resources. There is also a limited form of branching using predicates, so the GPU can control the execution of its own draw calls using shader code.
Would be nice to know how much the load on the gpu increased.
Math problems for engineering dummies, 1023rd edition. Problem 12.0. Framerate came up from 28 fps to 90 fps. How much the load on the GPU increased?
data/avatar/default/avatar34.webp
Haha, so true. Anyway, MMOs are going to have DX12 (an inneficient one anyway) patched in eventually and we're going to see performance improvements there, especially since CPU wise MMO performance is crap. But DX12 is made for new games. Too bad games like Witcher 3, Arkham Knight and MGSV won't use DX12 🙁. Here's hoping that Assassin's Creed Victory and Rise of the Tomb Raider do though.
Unlikely for Rise of the Tomb Raider, as it also ships on Xbox 360. Anyway I agree, DX12 should be especially important in RTS and MMO games. I can't wait to finally have large scale battles without hitches!
https://forums.guru3d.com/data/avatars/m/257/257887.jpg
I can vouch a for a nice improvement with windows 10 build 9926 so far. My max overclock on my R9 280x is 1216/1866. Windows 7 x64 1210/1800 Score: 8698 Graphics: 10003 Physics: 11040 Combined: 3788 ********************* Windows 10 Pro x64 Build 9926 AMD 14.11.2 Beta PhysX Drivers 9.14.0702 MSI Afterburner 4.1.0 GPUZ 0.8.1 MSI R9-280X 1216 @1300mV 1866 @1700mV +20 3DMARK Fire Strike Score: 8700 GPU:10131 Physx:10006 Combined:3859 GPU Idle: 39c GPU Load: 62c VRM Idle: 25c VRM Load: 41c Warframe - Stable Battlefield 4 - Stable Temps reduced almost 10 degrees on my GPU, and score went up.
What does that have to do with DX12? BF4 and Warframe aren't DX12 games and neither is 3DMARK
https://forums.guru3d.com/data/avatars/m/105/105139.jpg
When there are actual DX12 games that exist and furthermore I want to play THEN I will consider Win10. Heck DX11 has been out for 5 years now and it's taken the last 2 to finally see DX11 exclusive titles.
https://forums.guru3d.com/data/avatars/m/34/34585.jpg
When there are actual DX12 games that exist and furthermore I want to play THEN I will consider Win10. Heck DX11 has been out for 5 years now and it's taken the last 2 to finally see DX11 exclusive titles.
I think you will still see a performance improvement just not as much as it's down to the way windows and DX communicates with the graphics card rather then just the features. There are a few games already show caseed in using DX12 already like UE4 engine and the ashes game, so they are already in development.
data/avatar/default/avatar31.webp
I would like free upgrade for windows7 pirated version too 🙂
https://forums.guru3d.com/data/avatars/m/260/260218.jpg
GAmes still have to support it, right ? I don't hold high hopes that old titles, MMOs particularly, will get an update.
Exactly my thoughts. If this is the "game changer" for Microsoft, it'll take brave developers to blow away the PS4 when parity gives them so much more money. Not to mention the gulf between PC and consoles would widen. That said, I can't wait to see what CDPR does with Cyberpunk 2077.
https://forums.guru3d.com/data/avatars/m/258/258688.jpg
GAmes still have to support it, right ? I don't hold high hopes that old titles, MMOs particularly, will get an update.
Most definitely. But with the massive surge to Win10 that will happen later this year as Microsoft gives it away to all current Win7/win8 owners, D3d12 will probably hit the highest customer-adoption rate among D3d APIs in history...;) Developers, however, will be lagging behind as it will take them time to get up to speed, and there will be some additional time as well for d3d12-compliant hardware to saturate the market. But given how Microsoft is doing it this should be the shortest transition in D3d's history, imo. Older games won't benefit as such, but it is entirely possible that they will benefit indirectly in some ways to an at least measurable extent (if not perceivable.) I would think that regards MMO's, it's the online structure of the beast that is the performance bottleneck--different players having different access speeds, etc. Almost forgot: key will be nVidia's and AMD's D3d12 drivers...which will be critical. The ones used now in the Win10TP do not support any of the the new D3d12 features, yet...for obvious reasons--namely, D3d12 itself is far from fully baked.
https://forums.guru3d.com/data/avatars/m/96/96766.jpg
What bothers me is that all of these fabled improvements all seem to apply to scenes with thousands of clone-stamped objects. Asteroids... MMO characters... blagh. Why aren't we seeing an insanely detailed landscape or something?
https://forums.guru3d.com/data/avatars/m/206/206288.jpg
Because that's where the biggest improvements are. The low level side of things isn't going to directly increase visual quality, indirectly it might though. As for PC game support, think that depends on the amount of third party developers MS get to use DX12 on the Xbox.
https://forums.guru3d.com/data/avatars/m/199/199386.jpg
What bothers me is that all of these fabled improvements all seem to apply to scenes with thousands of clone-stamped objects. Asteroids... MMO characters... blagh. Why aren't we seeing an insanely detailed landscape or something?
Or a games console able to give 1080p over 900p or 720p... Because that's asking for the impossible?
data/avatar/default/avatar22.webp
Exactly my thoughts. If this is the "game changer" for Microsoft, it'll take brave developers to blow away the PS4 when parity gives them so much more money. Not to mention the gulf between PC and consoles would widen. That said, I can't wait to see what CDPR does with Cyberpunk 2077.
Oh I don't know about that... The thing with DirectX 12 is that it is not a replacement for DirectX 11. DX12 is opening up a lot of the low-level hardware and giving developers fine control over it. But that takes a lot of work. DX11 is not going away - DX11 exists for the simple reason that people NEED a higher-level API. DX12 is something for the developers with a lot of resource. It's for the big studios and those creating the engines who want to squeeze out every last drop of performance even if that's ten or twenty times the work of just letting a higher-level API handle it (i.e. DX11). Game engines compete with each other, game engines need to improve to drive sales over their old models, game engines need to keep on getting better. And DX12 is the best path to do that right now. So they most certainly WILL be taking advantage of this. And if the game engines have all these performance improvements, do you think that game developers will intentionally hold back their games for no reason? Xbox has already been dinged over (mostly unnoticeable) performance weaknesses compared to PS4. No-one is going to hold back from improvements to it for the sake of "parity". And as game engines compete both with each other and their previous versions (for new sales), improved performance on Windows and XB1 is certainly going to be worth chasing.
https://forums.guru3d.com/data/avatars/m/258/258688.jpg
What bothers me is that all of these fabled improvements all seem to apply to scenes with thousands of clone-stamped objects. Asteroids... MMO characters... blagh. Why aren't we seeing an insanely detailed landscape or something?
The examples are being shown that way because it is the easiest way to communicate what is going on with the improvements...everyone knows that currently in scenes with lots of moving objects in them that gpus get tasked and slow down when rendering them (generally), so by demonstrating such a scene that not only doesn't slow down but actually outperforms previous API performance substantially, they are effectively communicating what's going on under the hood without resort to getting to technical (where some people's eyes glaze and drool cascades down their chins...;)) Main thing for me that's important about D3d12 is that it is going to really open up the expensive gpus and cpus we've been buying for years in a way that earlier APIs simply haven't done--it'll bring multi-core cpus/multi-gpus, and other things into the D3d API for the first time--'bout time, I'd say. Best thing: you won't need to buy $600+ gpus to get "Ultra" quality effects in D3d12-compliant games. This is ideally suited for discrete gpus, but I imagine that even the lowly consoles & the even more lowly Intel IGPs might benefit as well.
https://forums.guru3d.com/data/avatars/m/206/206288.jpg
It will definitely improve integrated solutions from Intel, it wont help consoles though. If anything, it will increase the performance gap between them and PC's even further, unless there is something horribly wrong with the low level DX11 that the X1 uses. Doubt it though, as the performance is in line with the hardware.