DirectX 12 is Coming to Hitman 2 - Will this address the game's CPU woes?

DirectX 12 is coming to Hitman 2 today

DirectX 12 is Coming to Hitman 2 - Will this address the game's CPU woes?

DirectX 12 is Coming to Hitman 2 - Will this address the game's CPU woes?

IO Interactive has announced that Hitman 2's next patch will deliver DirectX 12 support to the PC version of the game, offering support for AMD GCN or newer graphics cards, Intel's DirectX 12 compliant offerings and Nvidia's Geforce 900 series or newer graphics cards. 

This patch will hopefully enable PC gamers to play Hitman 2 with higher framerates on PC, as before now the game was known to be CPU limited in a number of areas, most notably in the game's Mumbai mission. 

At this time, IO Interactive has not revealed how the company is using Microsoft's DirectX 12 API, though our guess is that the developer plans to use the new API to increase the game's multi-threading and push past many of the CPU bottlenecks that the game can experience. That said, IO Interactive could also be aiming to boost graphics performance in some areas by using techniques like asynchronous compute. 

Patch 2.20 for Hitman 2 will release on PC later today, bringing with it new content from the game's Expansion Pass. The game's Hantu Port location will be added to the game with this update, with the patch weighing in at 1.8GB on PC. 

DirectX 12 is Coming to Hitman 2 - Will this address the game's CPU woes?  

You can join the discussion on Hitman 2's DirectX 12 patch on the OC3D Forums

«Prev 1 Next»

Most Recent Comments

26-03-2019, 06:11:03

Will you guys test the changes on your usual testbench quickly?Quote

26-03-2019, 06:24:15

Well so far, every Dx12 game I play suffers with terribly annoying microstutter and random FPS drops.

Division 2 being the worst of all. Not sure it will help the CPU troubles at all.Quote

26-03-2019, 06:47:35

Originally Posted by Peace Ð View Post
Will you guys test the changes on your usual testbench quickly?
I plan on giving the update a quick look. Will report back if there are any big changes.Quote

26-03-2019, 06:52:19

DX12 it really hardware dependant on who it helps, often it's more beneficial to APUs or Piledriver/oldGCN kinda setups than to modern high spec PCs I find, besides the performance issues with a couple of features on(Moreso older) NVidia cards and stuff.
Technically until Turing Async Compute still had a measurable latency penalty and could cause stuttering when the card was switching from graphics to compute workloads which AMD optimised games would do as required quite often, so it's not really recommended with Pascal or Maxwell even though technically the feature is there.Quote

26-03-2019, 13:38:20

AMD optimized games have nothing to do with Asynchronous Compute. Nothing to do with Piledriver or any CPU.

Asynchronous Compute is just part of the DX12 feature set. It's goal is to REDUCE latency from context switching. It does introduce latency, but it's less latency than context switching. It's a benefit overall.
AMD doesn't suffer from this because it has dedicated cache to store the task during this switch, which allows the new tasks to get completed then the previous tasks gets sent back from the cache. It's faster this way.
Nvidia has no dedicated cache. It gets stored into the VRAM. A slow process. This is why they have performance losses. Turing solves this by creating a cache for the context switching.

Asynchronous Compute is great for consoles. Not much for PC. It only gives anywhere from 5-10% performance uplift. On PC we are generally not constrained by max performance. On consoles with limited power it has far more potential to maintain steady framerates for example.Quote

Register for the OC3D Newsletter

Subscribing to the OC3D newsletter will keep you up-to-date on the latest technology reviews, competitions and goings-on at Overclock3D. We won't share your email address with ANYONE, and we will only email you with updates on site news, reviews, and competitions and you can unsubscribe easily at any time.

Simply enter your name and email address into the box below and be sure to click on the links in the confirmation emails that will arrive in your e-mail shortly after to complete the registration.

If you run into any problems, just drop us a message on the forums.