How to enable multithreading on AMD Ryzen in Cyberpunk 2077 - instructions

How to enable multithreading on AMD Ryzen in Cyberpunk 2077 – instructions


Users and reviewers have noticed that Cyberpunk 2077 has problems harnessing the potential of AMD Ryzen processors, in particular SMT (Multithreading) technology. It’s easy to see this in the Windows Task Manager – the game is clearly tied to physical CPU cores, not logical ones. The issue is missing on Intel processors, meaning the code has obviously not been optimized for AMD processors.

User UnhingedDoork has come up with a solution for this problem for the enthusiast: it seems to improve the game’s multithreading support and, as a result, raises the minimum and average frame rates for a smoother gameplay. The solution requires modification of the game executable, which appears to affect how the game recognizes the processor.

It’s very strange that a game that has been postponed so many times has not received rudimentary optimizations for AMD Ryzen processors. Whether this was an oversight on the part of the developers or something else remains unclear. Hopefully CD Projekt RED can improve its multithreading support and provide further optimizations not only for Ryzen CPUs, but also for Radeon GPUs where the game still doesn’t support ray tracing.

Thread usage in Cyberpunk 2077 on AMD Ryzen 9 5950X before and after modification (u / BramblexD)

Thread usage in Cyberpunk 2077 on AMD Ryzen 9 5950X before and after modification (u / BramblexD)

A quick guide to modifying the executable is provided by a Reddit forum member alias chaosxk. We do not recommend changing the executable files in any way – you can do this only at your own risk. Nonetheless:

  1. download the HxD hex editor;
  2. find Cyberpunk2077.exe – for GOG users it is located in Cyberpunk 2077 / bin / x64;
  3. make a backup copy of Cyberpunk2077.exe just in case;
  4. drag Cuberpunk2077.exe to HxD – hexadecimal numbers should appear (for example, 01 FF 0D, etc.);
  5. press CTRL + F, change the column to Hex-Values;
  6. enter “75 30 33 C9 B8 01 00 00 00 0F A2 8B C8 C1 F9 08” in the search string without quotes, these values ​​should be highlighted;
  7. copy “EB 30 33 C9 B8 01 00 00 00 0F A2 8B C8 C1 F9 08” without quotes;
  8. back in HxD, right-click the highlighted values ​​and select paste;
  9. go to the top panel and click the save icon.

A video tutorial on modification has also been published. Nevertheless, we advise you to wait for an official decision from the developers, and not to make your own changes in Game. Recall that despite three transfers (from April to September, from September to November, from November to December), Cyberpunk 2077 reached release in a far from ideal technical condition.

If you notice an error, select it with the mouse and press CTRL + ENTER.

Leave a Comment