Please ignore Pawgwalker. Despite confirmation from Blizzard that the game engine is experiencing compatibility issues (I can post the transcript from them if I really have to) between the OS and drivers, Pawgwalker insists on banal explanations that aren’t even entirely correct. It’s like watching someone go back and forth with other people who know less than them, but since they only know an iota more than the other person, they just compound the issue by spreading more misinformation.
You don’t really know how CPU bottlenecking works, but I won’t waste my time explaining it in detail, Pawgwalker. I can tell you all that the game doesn’t use more than 75-80 percent of GPU horsepower with a RX 6900-XT and Ryzen 9 3950X in PBO2 mode, and this is while the game is using less than 50 percent of a single hyperthreaded core. I mean, take that for what it is, but the stuttering is NOT coming from the game’s inherent bottlenecked engine.
In my case, my frame rate dips are coming from “in-engine drag” because of DX12 driver calls to my GPU; hence, the driver issues Blizzard has already confirmed are happening. The game simply isn’t using the overhead on my GPU. That is NOT a bottleneck problem on the hardware end, it is a bottleneck on the driver / engine end of things.
A hardware bottleneck is apparent when 100 percent of the GPU is being used, and the engine cannot render more frames because it’s processing power is limited. It can also manifest when the GPU is fine at 100, then throttles to a lower percentage because the CPU is saturated at 100%, and then frames get dropped by the GPU to compensate for the bottleneck, thus bringing GPU usage to lower values. This latter issue is NOT happening, and hence, this is not a hardware issue stemming from system horsepower.
A software CPU bottleneck is when the engine driver calls do not call for overhead available from the hardware system profile itself. This issue is the one we are facing right now as is apparent from numerous tests being done by a broad spectrum of high-end system users across the internet. You can look those up yourself.
In summary, Pawgwalker, you need to stop posting recommended system requirements to those of us who have high end gaming rigs. We do NOT have CPU bottlenecking through our systems because we exceed any requirements to have those issues through hardware profile – even IF the engine through DX12 is still only using 4 cores of our processors. Our latent speed and bandwidth for hyperthreading precludes any CPU bottlenecks from causing consistent stalling at reasonable frame rates.
As for the rest of the issues, yeah, we know there’s a flippin’ engine bottleneck, and it’s not because of DX12 – which is designed to handle 8-core hyperthreading tasks or more if it’s ultimate mode.
Maybe a blue post could illuminate the situation and confirm a few things so people like Pawgwalker and those they are arguing with can stop disrupting the purpose of this post – and that is to relay information to collate for blue guys to do their thing. It isn’t to judge system specs, blame ourselves for our experience, or to inflame a situation clearly antagonizing everyone as it is already.