Quick test: Futuremark 3DMark v2.3.3663 Vulkan API Overhead Benchmarks

Published by

Click here to post a comment for Quick test: Futuremark 3DMark v2.3.3663 Vulkan API Overhead Benchmarks on our message forum
https://forums.guru3d.com/data/avatars/m/211/211933.jpg
Thanks for this Hilbert!
https://forums.guru3d.com/data/avatars/m/201/201426.jpg
For some reason, without touching anything, it says cancelled by user after DX11 ST runs.
https://forums.guru3d.com/data/avatars/m/248/248994.jpg
I guess AMD forgot to send the technology consultation payment to Futuremark.
https://forums.guru3d.com/data/avatars/m/259/259654.jpg
I guess AMD forgot to send the technology consultation payment to Futuremark.
No. It's more like GCN is less efficient, although it's being corrected more or less. The only "modern" AMD card on this chart is the 480 and it's faster than its equivalent (the 1060), in modern APIs. Under DX11 you can see that NVIDIA is still almost +80% more draw call efficient, but AMD was starting from something like 600k draw calls and we're currently hovering at around 1.3 million. Still a long way to go, and I'm not sure that it can be done. A friend with an untouched 6700k and 3200 RAM is telling me he's getting 2.2 million draw calls for his 280x (he had to get a CPU and he's still waiting to check Vega or drops to the 1080Ti price). EDIT: NVIDIA's Vulkan performance is impressive, their DX12 one not as much. Since both APIs are quite similar, it's probably an indication of driver states.
https://forums.guru3d.com/data/avatars/m/80/80129.jpg
After a certain point I doubt the numbers even matter. Most games are operating under the draw call limits of DX11 - there is no way any are even close to the limits of 12/Vulkan or will be in the foreseeable future.
https://forums.guru3d.com/data/avatars/m/80/80129.jpg
I dont trust this Futuremark 3DMark AMD is getting less performance soothing is going on. There is a history with this benchmark program that favors nvidia but they deny is but this kind of proves they were lying. No smoke without fire.
How does this prove they are lying? ... because AMD is slightly lower? That's not even to mention that both Sniper 4/GoW4 both showed similar results on Nvidia hardware to TimeSpy. No one ever writes articles about that though - guess it isn't news worthy that TimeSpy was actually accurate. Or to mention that the same test shows AMD's DX12 performance higher than Nvidia's equivalent. Why would they do that if they are so purposely anti-AMD? Should also point out that there are now two people in this thread suggesting that there is foul play against AMD - which is becoming increasingly common. It's like impossible that AMD just has a few kinks it needs to work out - must be foul play. Literally everyone in the entire world is colluding against AMD - Microsoft, 3DMark, Intel, everyone. There simply cannot be any other explanation, right?
https://forums.guru3d.com/data/avatars/m/206/206288.jpg
If there was anything dodgy going on AMD would make it public knowledge, they are not backward about that sort of thing. Reminds me of Doom and how id were accused of being paid by Nvidia, now it's an example game lol. The always cheated, never defeated attitude is getting silly. Looking forward to testing this, but abit disappointed as I thought they were also patching Timespy, as while the drawcall tests are impressive, it's not entirely relevant for games.
https://forums.guru3d.com/data/avatars/m/115/115710.jpg
After a certain point I doubt the numbers even matter. Most games are operating under the draw call limits of DX11 - there is no way any are even close to the limits of 12/Vulkan or will be in the foreseeable future.
Yep. With Vulkan and DX12 draw calls shouldn't be thing that causes bottleneck.
data/avatar/default/avatar15.webp
After a certain point I doubt the numbers even matter. Most games are operating under the draw call limits of DX11 - there is no way any are even close to the limits of 12/Vulkan or will be in the foreseeable future.
These results are the amount of draw calls PER SECOND, not the maximum amount of draw calls handled. A higher number can be interpretated to an improved frametime, as less time is required for a fixed amount of draw calls to be addressed. Btw, there's something wrong with DX11 results for all AMD gpus, they should be around 1.8-2.3M for both DX11 ST and MT.
https://forums.guru3d.com/data/avatars/m/80/80129.jpg
You are talking about dx12 gameworks games so kind of shot yourself in the foot right there. Both games you speak of are dx12 not vulkan. https://blogs.nvidia.com/blog/2016/10/07/dx12-gears-of-war-4/ You not helping your case at all in fact your supporting my claim. Something is going on here because no way should vulkan be slower than dx12 ...
Just because results favor your hardware shouldn't make you instantly support such results because you are only lying to oneself then. Te hole point of these programs are to compare performance. If vulkan which is mantle re-branded is getting less performance than dx12 i say they have earned their wages this year.
Vulkan isn't Mantle rebranded. It's heavily based on Mantle, but it's not identical. You posted a comment saying that 3DMark has favored Nvidia hardware purposely. That isn't true, period. In fact the article you posted (which got removed) concludes that it doesn't favor Nvidia so I'm not even sure why you posted it. Further proof is that there are now multiple games, one Nvidia sponsored - fine.. and Sniper 4, which isn't, that both run faster on DX12 vs 11 with Async Compute enabled - which matches the TimeSpy results. And obviously there is something going on.. my issue is that you immediately make the assumption that it's foul play on 3DMark's part. It couldn't possibly be a bug in AMD's driver, right? It couldn't possibly be a bug in 3DMarks software? It couldn't possibly be because AMD's Vulkan implementation is slightly worse? It couldn't be because Nvidia's implementation is better? There are like 500,000,000 reasons for these results and you automatically assume it's foul play. If it was a one off case, I wouldn't care.. but every time AMD is slightly behind in something it's the immediate assumption by multiple users in this forum. It's getting really tiresome.
https://forums.guru3d.com/data/avatars/m/206/206288.jpg
Just because results favor your hardware shouldn't make you instantly support such results because you are only lying to oneself then. Te hole point of these programs are to compare performance. If vulkan which is mantle re-branded is getting less performance than dx12 i say they have earned their wages this year.
Just because you don't like the results doesn't make it not true either. Maybe AMD just prioritise DX12 when it comes to drivers, it's not like their DX12 results are bad. The 480 is around 20% faster than the 1060, or perhaps that's just money well spent by AMD..
https://forums.guru3d.com/data/avatars/m/241/241158.jpg
Is in 3D Mark's Vulkan better on GTX 1060 than RX 480? Well... can Futuremark fix Vulkan games on my GTX 1060 to make this real?
data/avatar/default/avatar13.webp
Well thanks 3DMark for breaking your bench and figuring out how to introduce a hardware fault... The computer has rebooted from a bugcheck. The bugcheck was: 0x000000d1 The DRIVER_IRQL_NOT_LESS_OR_EQUAL bug check has a value of 0x000000D1. This indicates that a kernel-mode driver attempted to access pageable memory at a process IRQL that was too high.
Is in 3D Mark's Vulkan better on GTX 1060 than RX 480? Well... can Futuremark fix Vulkan games on my GTX 1060 to make this real?
Futuremark has nothing to do with fixing how an API works in games. Well, finally got it to run...who knows? DirectX 11 single-thread 2 377 030 Draw calls per second DirectX 11 multi-thread 2 454 589 Draw calls per second DirectX 12 33 556 899 Draw calls per second Vulkan 20 729 572 Draw calls per second
data/avatar/default/avatar19.webp
AMD would need a lot higher clocks to match pascal performance in raw drawcall performance. Ofc this is only about how many drawcalls card can handle at max. I don't think we have games running over 10M for a long time. What's really interesting is that Ryzen can pretty much keep up on DX11 ST. Which is all about single thread performance.
https://forums.guru3d.com/data/avatars/m/269/269697.jpg
Time Spy is probably the only software on the planet where Nvidia cards seems to gain from async and now the Vulkan API test is probably the only software on the planet where Nvidia cards gain more than AMD cards. Pure coincidence.
https://forums.guru3d.com/data/avatars/m/206/206288.jpg
Guessing thats what happens when software is developed properly for the PC. Nvidia has always done well with draw call tests, i remember Nvidia DX11 competing and i think even beating AMD in Mantle when running Star Swarm.
https://forums.guru3d.com/data/avatars/m/163/163032.jpg
Might i ask as to why an intel 5960 was benched against a Ryzen 1700? these are chips in completely different price brackets.
https://forums.guru3d.com/data/avatars/m/259/259654.jpg
Might i ask as to why an intel 5960 was benched against a Ryzen 1700? these are chips in completely different price brackets.
Both octocores. It was an obvious IPC comparison.
https://forums.guru3d.com/data/avatars/m/231/231931.jpg
Might i ask as to why an intel 5960 was benched against a Ryzen 1700? these are chips in completely different price brackets.
When have price brackets ever mattered when comparing AMD to any competitive hardware?