Hitman 2016: PC graphics performance benchmark review
Click here to post a comment for Hitman 2016: PC graphics performance benchmark review on our message forum
Denial
PrMinisterGR
Denial
RzrTrek
Any word on the new drm?
Ieldra
http://images.anandtech.com/graphs/graph10067/80321.png
Running this game on the CRAZY preset I barely match a 390X using the same overclocked Ti.
This is like the difference between Hairworks on low and Hairworks on High for AMD cards in the Witcher; it is no different, the only real difference is that criticizing nvidia for beingevil is fashionable nowadays
Asynchronous compute is an optional DX12 feature intended to improve performance.
If enabling it is to the detriment of performance, it should be turned off. If enabling it has no effect on performance, it should be turned off.
In the ONE scenario in which AMD gains a significant boost to performance from having it on, nvidia loses performance with it.
As for Hawaii/Tonga being ridiculed at launch and now performing better than all the maxwell parts. It simply isn't true. I just made a thread about this.
If you compare a 390X at 1175 (highest OC Hilbert got) and a 970 at 1500 (not the highest OC hilbert got) the 970 is within 10% of a 390X in most games, while costing 23% more - at least here in Italy. (I focused on 1440p, here's the link to thread if you want to see my logic and calculations forums.guru3d.com/showthread.php?p=5245872)
As Denial said, when Tonga/Hawaii were released nobody denied their specs on paper weren't impressive, they just didn't perform. Whether you choose to attribute the performance increases AMD has achieved recently to driver improvements (onus on AMD to optimize drivers) or games featuring GCN optimizations, those people who owned Kepler cards in Kepler's time had a great experience, better than that of the AMD equivalents.
You only want to see the positive aspect of this, if you're going to make a trend out of this and claim Maxwell will meet Kepler's fate, then in all fairness you also have to concede that early Polaris adopters might as well bend over and prepare to get :banana: for the first two/three years
I just ran the Ashes benchmark on my overclocked Ti. I got 74fps at 1440p Highkinggavin
Dragondale13
PrMinisterGR
narukun
i feel sad for Kepler, i had a 760 and it was good by the time, even better than the 280X in some games, look it now, 280X far better than the 770, i bought maxwell gtx 970 and i think the same thing is going to happen, well, i learned my lesson, AMD next time for sure.
Ieldra
It is a selling point, but it's not a requirement for any feature level afaik, that's besides the point though, from what I can tell there's nothing that indicates maxwell has problems with async in general, the other games that use it namely tomb raider, fable legends (won't count gow) run better with it on than off on both vendors' cards
Again, if you're basing all this on ashes of the singularity then there isn't much to say, you know I'll point out the engine was initially made to exploit mantle.
AMD has a history of releasing products that are great on paper but don't live up to it in practice, remember the 2900XT? That was advertised as being the G80 killer. Lol.
On beyond 3d someone wrote a simple test using d3d12 to test async, he ran 1 graphics task +31 compute and execution times scaled linearly with every set of 1+31. Fiji scaled with every 64, but had higher execution times. You should check those results out, Fiji does a lot more concurrently than maxwell does, but async works, so we go back to saying async isn't even relevant in the discussion, the computing concept that is.
Turanis
ATI 2900XT from prehistoric or ice age times.
Now we talk about the old R9 280X and R9 290 who bang Maxwell.Maxwell is still top selling but when Pascal will come then will be another let down.Old story,sadly.
Ryu5uzaku
PrMinisterGR
said about it:
Both manufacturers have history on that. Remember the GeForceFX? The chip of the future? The G80 was an awesome chip, Fermi was an awesome chip.
Do you have any link on that? This is quite informative.
It's no "requirement". It's the capability for preemption that the hardware has. NVIDIA hardware is simply bad at it. I bet that Pascal won't be bad at all on this, and that Maxwell will probably go the way of Kepler. Great cards for graphics tasks/DX11 games, not so great with newer engines that need low latency and compute. NVIDIA's pre-emption performance has been described as "catastrophic", and everyone believes that Pascal will have hardware scheduling once more for that exact reason. It was a good decision for Maxwell, but not very good for people who want to keep those $700 cards more. I won't even speak of the Titan X :P
As David Kanter from Occulus have Ryu5uzaku
Syranetic
Wow... maybe Vulkan has a chance of gaining traction with such a poor showing of DX12. I'm surprised, you would think Microsoft would be getting in there and trying to make sure the first few implementations properly highlight the benefits of the API... I mean you frequently hear developers working with Microsoft and the GPU vendor to optimize a game.
Denial
Stormyandcold
I haven't seen anything to suggest Vulkan can beat dx12 performance which is what's needed for wider adoption.
leszy
It seems that Hitman simply takes full advantage of the power of the GPU. The sequence looks similar to the measured one. Maybe that employed a few months ago driver engineer did a good job for AMD?
Processing Power (GFLOPS)
Radeon R9 FuryX - 8601.6
Radeon R9 Nano - 8192
Radeon R9 Fury - 7168
GeForce GTX Titan X - 6144
Radeon R9 390X - 5913.6
GeForce GTX 980 Ti - 5632
Radeon R9 390 - 5120
GeForce GTX 980 - 4612
Radeon R9 380X - 3973.1
GeForce GTX 970 - 3494
GeForce GTX 960 - 2308
GeForce GTX 950 - 1573
Ieldra
http://www.dualshockers.com/2016/03/14/directx12-requires-different-optimization-on-nvidia-and-amd-cards-lots-of-details-shared/
As for the Kepler argument:
You realize games today running at the settings at which we benchmark are a lot more power hungry than those of two years ago right ?
All that's happened is that AMD improved their drivers, and games have started using a lot more raw compute power, which Hawaii and Tonga had loads of .
AMD cards got better, Kepler hasn't gotten worse, it's a crock of **** is what it is.
But then again, we were talking about DX12 and async, and how you thought that was consistent with the trend set by kepler, now you obviously need to bring VR latency into the mix because that was a dead end.
VR is another issue, AMD clearly has lower latency so that's that. VR is still far away though, it's gonna be very niche for a long time.
There's no getting round it, with dx12 there have to be different vendor specific paths.
https://forum.beyond3d.com/threads/dx12-performance-discussion-and-analysis-thread.57188/page-12
Some stuff from GDC
http://www.dualshockers.com/2016/03/14/directx12-requires-different-optimization-on-nvidia-and-amd-cards-lots-of-details-shared/
It's easy to point at something and say it's a trend, that's my point, and of course both amd/nv have had their ups and downs that's implicit in the discussion.
With GCN an ACE can "steal" an execution unit from another task, and execute compute commands at low latency concurrently with the graphics loads. Nvidia needs a full flush to switch contexts, GCN benefits from steady streams of commands on the compute queue because it hide latency that way, as detailed by the link you posted. The downside of this is that the execution time of any one task is higher, GCN achieves high throughput with many concurrent commands being executed, but their individual execution times are higher, Maxwell does almost the opposite.
Batching compute commands and running them through the compute queues in DX12 will provide a performance benefit to maxwell if the context switching delay is << execution time of the task
GCN is undoubtedly better at this, and the implementation is more intuitive but there is a trade off.
At the end of the day if your dx11 version runs better than your dx12 you're a ****ty dx12 developer, it's clear Ashes was designed for GCN.
Ieldra