Looks like my suspicions of AMD issues may be confirmed... Found this on reddit
Quote:
Here's a bit of background. Back when AMD used to sell FX series CPUs, they have come under fire for mismarketing their products. The issue was that their "8-core" CPUs is very misleading and should've been marketed as 4-core 8 thread CPUs, or 4-core with hyperthreading CPUs. Same with other core count variations. The other issue was that they tried to hide the fact from software, which meant that when programs tried to check how many cores and threads the CPU has, it would misreport as having "8-cores 8-threads" instead of "4-cores 8-threads" (assuming our "8-core" CPU example). However, AMD remedied the issue on the Ryzen series CPUs.
...
The new code calculates the number of threads by checking the reported thread count. Then it would check if an AMD CPU is installed. If an AMD CPU is installed, it would then check if a FX CPU is installed. If it's both an AMD and FX, it would use the thread count that the CPU reports (which is identical to Intel, despite FX CPUs misreporting) If it's an AMD CPU, but not a FX CPU (so CPUs like Ryzen), it use the reported core count to count the number of threads (which is also incorrect because Ryzen properly reports thread count if I am correct). So on the new code, if a 4-core 8-thread Intel CPU is installed, then it would report "8" as the number of threads. if a 4-core 8-thread AMD Ryzen CPU is installed, then it would report "4" as the number of threads. If an "8-core" AMD FX CPU is installed, it would report "8" as the number of threads.
|
TLDR: There's a check in the EXE that causes AMD CPUs to only use half available threads. So a 6 core 12 thread CPU will only use 6 threads.
The solution:
Quote:
Open the Cyberpunk.exe with HXD (Hex Editor).
Look for
75 30 33 C9 B8 01 00 00 00 0F A2 8B C8 C1 F9 08
change to
EB 30 33 C9 B8 01 00 00 00 0F A2 8B C8 C1 F9 08
(Address 02A816B0)
|
I'll try this later today. People report that their overall FPS doesn't change, but their minimum went up. This goes exactly in line with the issues I've been having - only certain areas are bottoming out, like outside the apartment.
Update:
60 FPS up from 40, GPU% 92% instead of 50%