Quick test: DirectX 12 API Overhead Benchmark results

Published by

Click here to post a comment for Quick test: DirectX 12 API Overhead Benchmark results on our message forum
https://forums.guru3d.com/data/avatars/m/259/259654.jpg
Well well... AMD's DX11 CPU efficiency is abysmal. Who would have guessed... 😀
https://forums.guru3d.com/data/avatars/m/16/16662.jpg
Administrator
This thread is about the massive potential DX12 offers, so let's not make this yet another boring and irritating AMD versus Nvidia bashing shall we ?
https://forums.guru3d.com/data/avatars/m/224/224067.jpg
^^ You've got one lol
data/avatar/default/avatar20.webp
Via PCworld, some fun with TitanX : http://www.pcworld.com/article/2900814/tested-directx-12s-potential-performance-leap-is-insane.html http://i503.photobucket.com/albums/e435/lanek66/dx12_api_perf_4770k_titanx-100575302-orig_zpsxfdqg5th.png http://i503.photobucket.com/albums/e435/lanek66/dx12_api_perf_mantle-100575202-orig_zpsezghtsfd.png Something look strange on MT ( whatever it is Nvidia or AMD), depending the driver it seems. anyway this bench is not for compare gpu's, nor driver..but API on a certain similar test.
data/avatar/default/avatar30.webp
I got ~ 1million draw calls boost by dx11 single threaded when going from 1333 9-9-9-24-2t (20gb/s, 65ns) to 2400 10-12-12-31-1t(36gb/s, 41ns) By multi it was less, ~ 100k calls difference.. Still something 🤓 I see dx12 makes a nice boost
Oooh.. I am gonna have to test this on my x79 system with different RAM speeds. Might as well set up a disk with Win10 as well to be able to do the DX12 tests. And this is exactly why current and even older games seem smoother even if the framerate doesn't go up all that much when using really fast RAM.
https://forums.guru3d.com/data/avatars/m/223/223176.jpg
^^ You've got one lol
You've got a better one which will make it more interesting.
https://forums.guru3d.com/data/avatars/m/138/138684.jpg
This thread is about the massive potential DX12 offers, so let's not make this yet another boring and irritating AMD versus Nvidia bashing shall we ?
Hilbert, any chance you could test with high core count cpu with not great per core performance vs lower core count with great per core performance and with/without HT? e.g i7 4770K vs ancient Xeon 6 core 5660( just an example latest 8 core AMD is a cool alternative ) Point is, it would be good to see if DX12 removes the cpu race for the latest and greatest delivering higher per core performance vs older more slower core performance but higher core count.
https://forums.guru3d.com/data/avatars/m/224/224067.jpg
You've got a better one which will make it more interesting.
I don't have 10 installed on anywhere other than VMware, and will not install it on real hardware while it's full of keyloggers and data collecting stuff, and in a very unfinished state The guy wants results from an FX CPU and has an FX CPU
https://forums.guru3d.com/data/avatars/m/204/204118.jpg
Does this need Win10/dx12 drivers to run?
https://forums.guru3d.com/data/avatars/m/223/223176.jpg
I don't have 10 installed on anywhere other than VMware, and will not install it on real hardware while it's full of keyloggers and data collecting stuff, and in a very unfinished state The guy wants results from an FX CPU and has an FX CPU
Yeah, I know, but honestly I'm just as curious to see how much dx12 is lagging behind Mantle with FX cpu. I suppose it'll be similar to FX/Mantle vs Intel/Mantle score in gaming benches if the ratio can be scaled.
https://forums.guru3d.com/data/avatars/m/55/55855.jpg
Results from both PCWorld and PCPer are in. PCWorld’s results show the difference in API draw call handling between both the Nvidia GeForce GTX Titan X and the AMD Radeon R9 290X. With DX11 the Titan X manages a maximum of 740 thousand drawcalls per second and a whopping 13 million, 419 thousand calls with DX12. In comparison the 290X manages a maximum of 935 thousand drawcalls with DX11, so more than the Titan X to begin with and again an unbelievable 13 million, 474 thousand calls with DX12. So the 290X slightly edges out the Titan X in DX12 drawcall handling.Interestingly enough AMD’s latest drivers have improved DX12 performance to the point where it’s actually a head of Mantle by about 8%. PCPer’s testing is more traditional, showing the frames per second instead of the number of drawcalls per second. The GTX 980 delivers 15.67 FPS in DX12, a massive improvement compared to the 2.75 FPS it manages in DX11. On the other hand AMD’s R9 290X delivers 19.12 frames per second in DX12 a significant jump over the GTX 980. And perhaps what’s more interesting is that the next iteration of 3DMark which will debut with Windows 10 also supports Mantle. And the 290X delivers 20.88 FPS in the same benchmark running Mantle. A 33% performance lead over the GTX 980 running DX11 and a 9% lead over the same 290X running DX11.
290X edging out the Titan X, LOL.
https://forums.guru3d.com/data/avatars/m/223/223176.jpg
290X edging out the Titan X, LOL.
How about original Titan, wonder if it's compute power will have an advantage over Titan X.
https://forums.guru3d.com/data/avatars/m/206/206288.jpg
It does look like AMD cards gain alot more than Nvidia, and not just because how poor AMD DX11 performance is, a 290x is around 25% higher in DX12 than a 980. Though, reading the last few pages again it seems the results vary so much you can't actually accurately compare them, not even to identical hardware.
https://forums.guru3d.com/data/avatars/m/260/260629.jpg
My Results: 720p DX11 ST 865 781 DX11 MT 799 304 Mantle 14 463 069
https://forums.guru3d.com/data/avatars/m/228/228458.jpg
i dont feel like buying a 3dmark pro license just for 1 benchmark score :P
you don't need a pro license for that test. It comes on the advanced edition too. Which is like $24 on steam.
data/avatar/default/avatar39.webp
8350/7950x2 3dm/6383900