Poor GTA V Performance (5950x/6700 XT)

deadman_uk

[H]ard|Gawd
Joined
Jun 30, 2003
Messages
1,982
So I use to play GTA V with my old pc (which is now sold) 2600k / 980 TI / 16GB RAM and got around 50-60 fps with pretty much max settings (lowered AA to 2x, reduced distance slider in the advanced tab but everything else was pretty much maxed including grass on ultra). Now I have a new PC which is a 5950x / 6700 XT with 32GB of 3600mhz ram and I've put everything on max (except frame scaling) and my GTA V performance is very poor. I game at 1440p on both computers so why is performance on my new PC actually worse than my old? This computer should be able to handle GTA V on max pretty well I would imagine. Looking at benchmarks with similar specs, people are getting well over 60 fps on max. Lowering settings has little to no effect on the FPS. The only setting that really lowers FPS further is the advanced distance slider. I've lowered AA to 2x, I've lowered shadows, I've lowered grass to high, I've turned off all options in the advance menu too. I am averaging 30-40fps. Occassionally the fps will go above 60 but sometimes it even drops to the 20s. I am getting good FPS in Rainbow SIx Seige with max settings. Yes D.O.C.P is set to 3600mhz in the BIOS. Yes I have the latest Radeon drivers installed. All my steam games are installed on my mechanical hard drive which I've transferred to my new PC. I've verified the file integrity on Steam. Here are my benchmark results:

Code:
Frames Per Second (Higher is better) Min, Max, Avg
Pass 0, 29.374844, 270.731567, 38.956970
Pass 1, 26.550844, 188.263351, 35.933937
Pass 2, 25.689285, 194.768082, 42.264374
Pass 3, 30.652365, 187.180435, 54.761421
Pass 4, 21.773653, 122.352516, 51.900913

Time in milliseconds(ms). (Lower is better). Min, Max, Avg
Pass 0, 3.693696, 34.042736, 25.669348
Pass 1, 5.311708, 37.663586, 27.828846
Pass 2, 5.134312, 38.926735, 23.660589
Pass 3, 5.342439, 32.623909, 18.261030
Pass 4, 8.173105, 45.927067, 19.267483

Frames under 16ms (for 60fps):
Pass 0: 1/362 frames (0.28%)
Pass 1: 1/333 frames (0.30%)
Pass 2: 2/372 frames (0.54%)
Pass 3: 234/487 frames (48.05%)
Pass 4: 856/5487 frames (15.60%)

Frames under 33ms (for 30fps):
Pass 0: 360/362 frames (99.45%)
Pass 1: 293/333 frames (87.99%)
Pass 2: 260/372 frames (69.89%)
Pass 3: 487/487 frames (100.00%)
Pass 4: 5301/5487 frames (96.61%)

Percentiles in ms for pass 0
50%,    26.00
75%,    26.00
80%,    27.00
85%,    27.00
90%,    28.00
91%,    28.00
92%,    29.00
93%,    29.00
94%,    30.00
95%,    31.00
96%,    31.00
97%,    31.00
98%,    31.00
99%,    32.00

Percentiles in ms for pass 1
50%,    26.00
75%,    30.00
80%,    31.00
85%,    31.00
90%,    33.00
91%,    34.00
92%,    34.00
93%,    34.00
94%,    35.00
95%,    35.00
96%,    35.00
97%,    35.00
98%,    36.00
99%,    36.00

Percentiles in ms for pass 2
50%,    23.00
75%,    33.00
80%,    34.00
85%,    34.00
90%,    34.00
91%,    34.00
92%,    35.00
93%,    35.00
94%,    35.00
95%,    35.00
96%,    35.00
97%,    35.00
98%,    36.00
99%,    36.00

Percentiles in ms for pass 3
50%,    16.00
75%,    23.00
80%,    23.00
85%,    24.00
90%,    25.00
91%,    25.00
92%,    27.00
93%,    27.00
94%,    27.00
95%,    27.00
96%,    28.00
97%,    28.00
98%,    29.00
99%,    32.00

Percentiles in ms for pass 4
50%,    19.00
75%,    26.00
80%,    27.00
85%,    28.00
90%,    30.00
91%,    30.00
92%,    30.00
93%,    31.00
94%,    31.00
95%,    31.00
96%,    32.00
97%,    33.00
98%,    34.00
99%,    36.00

=== SYSTEM ===
Windows 10 Home 64-bit (6.2, Build 9200)
DX Feature Level: 11.0
AMD Ryzen 9 5950X 16-Core Processor             (32 CPUs), ~3.4GHz
32768MB RAM
AMD Radeon RX 6700 XT, 12838MB, Driver Version 27.20.15003.5017
Graphics Card Vendor Id 0x1002 with Device ID 0x73df

=== SETTINGS ===
Display: 2560x1440 (FullScreen) @ 60Hz VSync OFF
Tessellation: 3
LodScale: 1.000000
PedLodBias: 0.200000
VehicleLodBias: 0.000000
ShadowQuality: 3
ReflectionQuality: 3
ReflectionMSAA: 4
SSAO: 2
AnisotropicFiltering: 16
MSAA: 4
MSAAFragments: 0
MSAAQuality: 0
SamplingMode: 0
TextureQuality: 2
ParticleQuality: 2
WaterQuality: 2
GrassQuality: 3
ShaderQuality: 2
Shadow_SoftShadows: 4
UltraShadows_Enabled: false
Shadow_ParticleShadows: true
Shadow_Distance: 1.000000
Shadow_LongShadows: false
Shadow_SplitZStart: 0.930000
Shadow_SplitZEnd: 0.890000
Shadow_aircraftExpWeight: 0.990000
Shadow_DisableScreenSizeCheck: false
Reflection_MipBlur: true
FXAA_Enabled: false
TXAA_Enabled: false
Lighting_FogVolumes: true
Shader_SSA: true
DX_Version: 2
CityDensity: 1.000000
PedVarietyMultiplier: 1.000000
VehicleVarietyMultiplier: 1.000000
PostFX: 3
DoF: false
HdStreamingInFlight: false
MaxLodScale: 0.000000
MotionBlurStrength: 0.000000
 
Something is definitely not right. You should be getting 90 FPS average with Ultra at 2560x1440 resolution.

I would try deleting the GTAV graphics config file so the game can regenerate it. I've had performance issues in the past after upgrading hardware where the game kept optimization settings that were specific to the GPU or CPU in my previous configuration. I don't if that is what is happening here, but may be worth a shot.

Also, try disabling Control Flow Guard for the game. It can cause performance issues similar to Battlefield V.
https://hardforum.com/threads/2080ti-2080-ownership-club.1969142/page-17#post-1044080012

Do AMD cards have a shader cache setting in their drivers? I know that NVIDIA cards had an issue when keeping it enabled for this game.
 
Something is definitely not right. You should be getting 90 FPS average with Ultra at 2560x1440 resolution.

I would try deleting the GTAV graphics config file so the game can regenerate it. I've had performance issues in the past after upgrading hardware where the game kept optimization settings that were specific to the GPU or CPU in my previous configuration. I don't if that is what is happening here, but may be worth a shot.

Also, try disabling Control Flow Guard for the game. It can cause performance issues similar to Battlefield V.
https://hardforum.com/threads/2080ti-2080-ownership-club.1969142/page-17#post-1044080012

Do AMD cards have a shader cache setting in their drivers? I know that NVIDIA cards had an issue when keeping it enabled for this game.
I disabled control flow guard and it made no difference. I went into my documents folder and deleted settings.xml, cfg.dat, cloudsavedata.dat, pc_settings.bin. I then loaded the game (it asked do I want cloud saving and I said no) and set everything to the lowest settings but kept the resolution to 2560x1440. I ran the benchmark again and my results are below (very poor). I see a reset shader cache option in the Radeon application which I've just pressed.

I'm watching someone playing GTA V in 1440p with the same graphics card as me (6700 XT) and a weaker processor (5600x) and he is getting over 100 fps on ultra settings. Something isn't right here :(

Code:
Frames Per Second (Higher is better) Min, Max, Avg
Pass 0, 40.969135, 180.607239, 53.705746
Pass 1, 11.474492, 308.654633, 69.063545
Pass 2, 30.843855, 97.017815, 72.137741
Pass 3, 49.592609, 113.155884, 87.152771
Pass 4, 32.551601, 191.452789, 82.283745

Time in milliseconds(ms). (Lower is better). Min, Max, Avg
Pass 0, 5.536877, 24.408619, 18.619982
Pass 1, 3.239867, 87.149826, 14.479419
Pass 2, 10.307385, 32.421368, 13.862370
Pass 3, 8.837366, 20.164295, 11.474105
Pass 4, 5.223220, 30.720455, 12.153069

Frames under 16ms (for 60fps):
Pass 0: 3/503 frames (0.60%)
Pass 1: 516/641 frames (80.50%)
Pass 2: 436/662 frames (65.86%)
Pass 3: 723/784 frames (92.22%)
Pass 4: 6884/8857 frames (77.72%)

Frames under 33ms (for 30fps):
Pass 0: 503/503 frames (100.00%)
Pass 1: 640/641 frames (99.84%)
Pass 2: 662/662 frames (100.00%)
Pass 3: 784/784 frames (100.00%)
Pass 4: 8857/8857 frames (100.00%)

Percentiles in ms for pass 0
50%,    18.00
75%,    20.00
80%,    20.00
85%,    20.00
90%,    21.00
91%,    21.00
92%,    21.00
93%,    21.00
94%,    21.00
95%,    22.00
96%,    22.00
97%,    23.00
98%,    23.00
99%,    23.00

Percentiles in ms for pass 1
50%,    14.00
75%,    15.00
80%,    15.00
85%,    16.00
90%,    16.00
91%,    17.00
92%,    17.00
93%,    17.00
94%,    17.00
95%,    17.00
96%,    17.00
97%,    17.00
98%,    18.00
99%,    18.00

Percentiles in ms for pass 2
50%,    13.00
75%,    16.00
80%,    17.00
85%,    17.00
90%,    17.00
91%,    17.00
92%,    17.00
93%,    17.00
94%,    17.00
95%,    17.00
96%,    18.00
97%,    18.00
98%,    18.00
99%,    19.00

Percentiles in ms for pass 3
50%,    10.00
75%,    14.00
80%,    14.00
85%,    14.00
90%,    15.00
91%,    15.00
92%,    15.00
93%,    16.00
94%,    16.00
95%,    16.00
96%,    16.00
97%,    16.00
98%,    19.00
99%,    19.00

Percentiles in ms for pass 4
50%,    12.00
75%,    15.00
80%,    16.00
85%,    17.00
90%,    18.00
91%,    18.00
92%,    18.00
93%,    19.00
94%,    19.00
95%,    19.00
96%,    19.00
97%,    20.00
98%,    20.00
99%,    21.00

=== SYSTEM ===
Windows 10 Home 64-bit (6.2, Build 9200)
DX Feature Level: 11.0
AMD Ryzen 9 5950X 16-Core Processor             (32 CPUs), ~3.4GHz
32768MB RAM
AMD Radeon RX 6700 XT, 12838MB, Driver Version 27.20.15003.5017
Graphics Card Vendor Id 0x1002 with Device ID 0x73df

=== SETTINGS ===
Display: 2560x1440 (FullScreen) @ 60Hz VSync OFF
Tessellation: 0
LodScale: 0.000000
PedLodBias: 0.200000
VehicleLodBias: 0.000000
ShadowQuality: 1
ReflectionQuality: 0
ReflectionMSAA: 0
SSAO: 0
AnisotropicFiltering: 16
MSAA: 0
MSAAFragments: 0
MSAAQuality: 0
SamplingMode: 0
TextureQuality: 0
ParticleQuality: 0
WaterQuality: 0
GrassQuality: 0
ShaderQuality: 0
Shadow_SoftShadows: 0
UltraShadows_Enabled: false
Shadow_ParticleShadows: true
Shadow_Distance: 1.000000
Shadow_LongShadows: false
Shadow_SplitZStart: 0.930000
Shadow_SplitZEnd: 0.890000
Shadow_aircraftExpWeight: 0.990000
Shadow_DisableScreenSizeCheck: false
Reflection_MipBlur: true
FXAA_Enabled: false
TXAA_Enabled: false
Lighting_FogVolumes: true
Shader_SSA: false
DX_Version: 2
CityDensity: 0.000000
PedVarietyMultiplier: 0.000000
VehicleVarietyMultiplier: 0.000000
PostFX: 0
DoF: false
HdStreamingInFlight: false
MaxLodScale: 0.000000
MotionBlurStrength: 0.000000
 
Last edited:
I disabled control flow guard and it made no difference. I went into my documents folder and deleted settings.xml, cfg.dat, cloudsavedata.dat, pc_settings.bin. I then loaded the game (it asked do I want cloud saving and I said no) and set everything to the lowest settings but kept the resolution to 2560x1440. I ran the benchmark again and my results are below (very poor). I see a reset shader cache option in the Radeon application which I've just pressed.

I'm watching someone playing GTA V in 1440p with the same graphics card as me (6700 XT) and a weaker processor (5600x) and he is getting over 100 fps on ultra settings. Something isn't right here :(

Code:
Frames Per Second (Higher is better) Min, Max, Avg
Pass 0, 40.969135, 180.607239, 53.705746
Pass 1, 11.474492, 308.654633, 69.063545
Pass 2, 30.843855, 97.017815, 72.137741
Pass 3, 49.592609, 113.155884, 87.152771
Pass 4, 32.551601, 191.452789, 82.283745

Time in milliseconds(ms). (Lower is better). Min, Max, Avg
Pass 0, 5.536877, 24.408619, 18.619982
Pass 1, 3.239867, 87.149826, 14.479419
Pass 2, 10.307385, 32.421368, 13.862370
Pass 3, 8.837366, 20.164295, 11.474105
Pass 4, 5.223220, 30.720455, 12.153069

Frames under 16ms (for 60fps):
Pass 0: 3/503 frames (0.60%)
Pass 1: 516/641 frames (80.50%)
Pass 2: 436/662 frames (65.86%)
Pass 3: 723/784 frames (92.22%)
Pass 4: 6884/8857 frames (77.72%)

Frames under 33ms (for 30fps):
Pass 0: 503/503 frames (100.00%)
Pass 1: 640/641 frames (99.84%)
Pass 2: 662/662 frames (100.00%)
Pass 3: 784/784 frames (100.00%)
Pass 4: 8857/8857 frames (100.00%)

Percentiles in ms for pass 0
50%,    18.00
75%,    20.00
80%,    20.00
85%,    20.00
90%,    21.00
91%,    21.00
92%,    21.00
93%,    21.00
94%,    21.00
95%,    22.00
96%,    22.00
97%,    23.00
98%,    23.00
99%,    23.00

Percentiles in ms for pass 1
50%,    14.00
75%,    15.00
80%,    15.00
85%,    16.00
90%,    16.00
91%,    17.00
92%,    17.00
93%,    17.00
94%,    17.00
95%,    17.00
96%,    17.00
97%,    17.00
98%,    18.00
99%,    18.00

Percentiles in ms for pass 2
50%,    13.00
75%,    16.00
80%,    17.00
85%,    17.00
90%,    17.00
91%,    17.00
92%,    17.00
93%,    17.00
94%,    17.00
95%,    17.00
96%,    18.00
97%,    18.00
98%,    18.00
99%,    19.00

Percentiles in ms for pass 3
50%,    10.00
75%,    14.00
80%,    14.00
85%,    14.00
90%,    15.00
91%,    15.00
92%,    15.00
93%,    16.00
94%,    16.00
95%,    16.00
96%,    16.00
97%,    16.00
98%,    19.00
99%,    19.00

Percentiles in ms for pass 4
50%,    12.00
75%,    15.00
80%,    16.00
85%,    17.00
90%,    18.00
91%,    18.00
92%,    18.00
93%,    19.00
94%,    19.00
95%,    19.00
96%,    19.00
97%,    20.00
98%,    20.00
99%,    21.00

=== SYSTEM ===
Windows 10 Home 64-bit (6.2, Build 9200)
DX Feature Level: 11.0
AMD Ryzen 9 5950X 16-Core Processor             (32 CPUs), ~3.4GHz
32768MB RAM
AMD Radeon RX 6700 XT, 12838MB, Driver Version 27.20.15003.5017
Graphics Card Vendor Id 0x1002 with Device ID 0x73df

=== SETTINGS ===
Display: 2560x1440 (FullScreen) @ 60Hz VSync OFF
Tessellation: 0
LodScale: 0.000000
PedLodBias: 0.200000
VehicleLodBias: 0.000000
ShadowQuality: 1
ReflectionQuality: 0
ReflectionMSAA: 0
SSAO: 0
AnisotropicFiltering: 16
MSAA: 0
MSAAFragments: 0
MSAAQuality: 0
SamplingMode: 0
TextureQuality: 0
ParticleQuality: 0
WaterQuality: 0
GrassQuality: 0
ShaderQuality: 0
Shadow_SoftShadows: 0
UltraShadows_Enabled: false
Shadow_ParticleShadows: true
Shadow_Distance: 1.000000
Shadow_LongShadows: false
Shadow_SplitZStart: 0.930000
Shadow_SplitZEnd: 0.890000
Shadow_aircraftExpWeight: 0.990000
Shadow_DisableScreenSizeCheck: false
Reflection_MipBlur: true
FXAA_Enabled: false
TXAA_Enabled: false
Lighting_FogVolumes: true
Shader_SSA: false
DX_Version: 2
CityDensity: 0.000000
PedVarietyMultiplier: 0.000000
VehicleVarietyMultiplier: 0.000000
PostFX: 0
DoF: false
HdStreamingInFlight: false
MaxLodScale: 0.000000
MotionBlurStrength: 0.000000

I'm guessing that it's something CPU related given the spread in frametime variance. Someone else is going to need to step in on that front as I don't have any experience with Ryzen. What does CPU usage look like during the benchmark?
 
I'm guessing that it's something CPU related given the spread in frametime variance. Someone else is going to need to step in on that front as I don't have any experience with Ryzen. What does CPU usage look like during the benchmark?
I have turned my fans and AIO to maximum speed and the CPU is running very cool. According to Windows Resource Monitor, the CPU is only at about 20% ... why? but I have to keep minimising the game to see the CPU usage (but there is a graph I can see, it's low). What's the best way to monitor CPU usage while performing the benchmark?
 
OK I've configured the OSD in Rivatuner and attached a screenshot. Can you see anything odd? The CPU usuage is so low.... why? why is the memory showing as 1992mhz? and the gpu 914mhz?

I just ran Shadow of the Tomb Raider benchmark @1440p ultra settings (minus Ray Tracing and AMD FidelityFX) and it said the average FPS was 98. I never saw the FPS drop below 80. So it seems this is something unique to GTA V....
 

Attachments

  • GTA.jpg
    GTA.jpg
    231.4 KB · Views: 0
Last edited:
OK I've configured the OSD in Rivatuner and attached a screenshot. Can you see anything odd? The CPU usuage is so low.... why? why is the memory showing as 1992mhz? and the gpu 914mhz?

I just ran Shadow of the Tomb Raider benchmark @1440p ultra settings (minus Ray Tracing and AMD FidelityFX) and it said the average FPS was 98. I never saw the FPS drop below 80. So it seems this is something unique to GTA V....
I would reinstall the driver with DDU and reinstall GTA if that didn't help. Your gpu is not being utilized like it should be. 900mhz on the gpu is stupid low. It should be in the 2000s. The memory is the speed of your GPU's memory. Which is online for a 6700xt. What is your GPU speed with tomb raider?
 
I would reinstall the driver with DDU and reinstall GTA if that didn't help. Your gpu is not being utilized like it should be. 900mhz on the gpu is stupid low. It should be in the 2000s. The memory is the speed of your GPU's memory. Which is online for a 6700xt. What is your GPU speed with tomb raider?
In the Tomb Raider benchmark, the GPU is around 2550mhz. In the GTA benchmark it changes all the time but it's usually around 800mhz-1000mhz (sometimes it goes to 1200mhz but not often). Sometimes it's drops to under 800mhz. Why is this?

Yeah I will use DDU and reinstall the driver first.
 
In the Tomb Raider benchmark, the GPU is around 2550mhz. In the GTA benchmark it changes all the time but it's usually around 800mhz-1000mhz (sometimes it goes to 1200mhz but not often). Sometimes it's drops to under 800mhz. Why is this?
Something is borked with the game. I would try reinstalling it. Delete the entire folder of what is left after a uninstall. It should be running around 2500mhz just like Tomb Raider.
 
Something is borked with the game. I would try reinstalling it. Delete the entire folder of what is left after a uninstall. It should be running around 2500mhz just like Tomb Raider.
If I'm not mistaken, GTAV is also multicore aware, meaning at 7% it's only using 1-2 cores of the CPU.
 
Something is borked with the game. I would try reinstalling it. Delete the entire folder of what is left after a uninstall. It should be running around 2500mhz just like Tomb Raider.
I ran DDU in safe mode, reinstalled the AMD drivers, no change. I can actually get the GPU usage mhz higher if I start to move the Frame Scaling Mode slider. The Mhz increases sometimes to over 2000mhz. It does go up and down but unfortunately it doesn't help my FPS as when I get over 1.5, the FPS start to go into the low 30s. I guess next I'll have to delete the whole game completely and redownload it (fun)

If I'm not mistaken, GTAV is also multicore aware, meaning at 7% it's only using 1-2 cores of the CPU.

What do you mean by this?
 
I ran DDU in safe mode, reinstalled the AMD drivers, no change. I can actually get the GPU usage mhz higher if I start to move the Frame Scaling Mode slider. The Mhz increases sometimes to over 2000mhz. It does go up and down but unfortunately it doesn't help my FPS as when I get over 1.5, the FPS start to go into the low 30s. I guess next I'll have to delete the whole game completely and redownload it (fun)



What do you mean by this?
Did you try deleting and reinstalling the game yet, like vegeta suggested?

The CPU usage is divided among the cores or threads on your CPU. With SMT enabled you have 32 logical cores with a 5950X. If only one logical core is being utilized at 100% then usage would show as 3% in the overlay. There should be an option in Rivatuner to show the usage of each core individually so you can confirm if my belief that only 1-2 cores being utilized is true.
 
Did you try deleting and reinstalling the game yet, like vegeta suggested?

The CPU usage is divided among the cores or threads on your CPU. With SMT enabled you have 32 logical cores with a 5950X. If only one logical core is being utilized at 100% then usage would show as 3% in the overlay. There should be an option in Rivatuner to show the usage of each core individually so you can confirm if my belief that only 1-2 cores being utilized is true.
Yes, I have uninstalled GTA V and deleted all folders including the ones in the Documents folder. I am redownloading the game but at 95.4GB it's going to take some time. I do have very fast Internet so it should be finished in about 20 minutes. Regarding the cores, are you saying I should tick and show on the OSD ALL 32 cores?
 
Yes, I have uninstalled GTA V and deleted all folders including the ones in the Documents folder. I am redownloading the game but at 95.4GB it's going to take some time. I do have very fast Internet so it should be finished in about 20 minutes. Regarding the cores, are you saying I should tick and show on the OSD ALL 32 cores?
That is what I am suggesting, but reading around more it seems that the game is dependent on single core performance so that percentage is not unusual. Let us know how it goes. It seems that this is a common issue with no common thread between what could be causing it.

Couple of other things to consider:
  • Toggling hardware accelerated GPU scheduling on or off
  • Toggling Game Mode on or off
  • Disabling the Xbox Game Bar, if enabled
  • Disabling fullscreen optimizations for GTAV
  • Turning SMT off
  • Disabling cores on your CPU (can do it within Windows with AMD's software)
 
That is what I am suggesting, but reading around more it seems that the game is dependent on single core performance so that percentage is not unusual. Let us know how it goes. It seems that this is a common issue with no common thread between what could be causing it.

Couple of other things to consider:
  • Toggling hardware accelerated GPU scheduling on or off
  • Toggling Game Mode on or off
  • Disabling the Xbox Game Bar, if enabled
  • Disabling fullscreen optimizations for GTAV
  • Turning SMT off
  • Disabling cores on your CPU (can do it within Windows with AMD's software)
Redownloading GTA V didn't make any difference. I even started a new save game. In the tutorial mission I was getting about 40fps outside. The hardware accleation GPU scheduling isn't an options in Windows for me, it doesn't appear where it should. Game Bar and Game Mode I have disabled but it didn't make any difference. I have disabled all cores apart from CPU0 and I get 5fps, then I add CPU1, CPU2 etc and performance increases but once I get to CPU3, adding more cores doesn't affect performance at all. (this is in processor affinity in task manager). I've tried changing the settings to Direct X 10.1, gone to windowed borderless. What do you mean by disabling fullscreen optimisations? I'll test the SMT thing if I can find the setting.
 
Redownloading GTA V didn't make any difference. I even started a new save game. In the tutorial mission I was getting about 40fps outside. The hardware accleation GPU scheduling isn't an options in Windows for me, it doesn't appear where it should. Game Bar and Game Mode I have disabled but it didn't make any difference. I have disabled all cores apart from CPU0 and I get 5fps, then I add CPU1, CPU2 etc and performance increases but once I get to CPU3, adding more cores doesn't affect performance at all. (this is in processor affinity in task manager). I've tried changing the settings to Direct X 10.1, gone to windowed borderless. What do you mean by disabling fullscreen optimisations? I'll test the SMT thing if I can find the setting.
Right-click the executable for the game, go to Compatibility, and check the option.
1618007082973.png
 
ok I found the cause! When going into the BIOS to disable SMT, I saw "Smart Access Memory (Resizable Bar)" which was currently set to OFF. I have enabled this and have gained about 90FPS!!! SMT on/off doesn't have any affect but this Resizable Bar does. The GPU clock speed has gone to over 2500mhz too without dropping to triple figures. Any ideas why? Finally I can play GTA V at 130fps :D
 
Last edited:
ok I found the cause! When going into the BIOS to disable SMT (someone on another forum asked me to try), I saw "Smart Access Memory (Resizable Bar)" which was currently set to OFF. I have enabled this and have gained about 90FPS!!! SMT on/off doesn't have any affect but this Resizable Bar does. The GPU clock speed has gone to over 2500mhz too without dropping to triple figures. Any ideas why? Finally I can play GTA V at 130fps :D
That is weird. SAM shouldn't have that much of a difference. Well glad you got it working.
 
That is weird. SAM shouldn't have that much of a difference. Well glad you got it working.
Sounds like a corner-case AMD GPU driver bug (with a strange solution) These threads are all over the AMD video card forum

The older your game is, the more likely these are to exist
 
SAM shouldn't have that much of an impact I know myself but with this particular game it doubled my franerate and made my gpu clock speed up into the constant 2500s mhz. Perhaps its a driver bug yes...
 
FYI, the Radeon shortcut for onscreen display of system stats is ctrl-shift-o (the letter, not zero). That should get you gpu stats, basic cpu utilization and ram usage. There are some configuration options in the radeon software.
 
So I use to play GTA V with my old pc (which is now sold) 2600k / 980 TI / 16GB RAM and got around 50-60 fps with pretty much max settings (lowered AA to 2x, reduced distance slider in the advanced tab but everything else was pretty much maxed including grass on ultra). Now I have a new PC which is a 5950x / 6700 XT with 32GB of 3600mhz ram and I've put everything on max (except frame scaling) and my GTA V performance is very poor. I game at 1440p on both computers so why is performance on my new PC actually worse than my old? This computer should be able to handle GTA V on max pretty well I would imagine. Looking at benchmarks with similar specs, people are getting well over 60 fps on max. Lowering settings has little to no effect on the FPS. The only setting that really lowers FPS further is the advanced distance slider. I've lowered AA to 2x, I've lowered shadows, I've lowered grass to high, I've turned off all options in the advance menu too. I am averaging 30-40fps. Occassionally the fps will go above 60 but sometimes it even drops to the 20s. I am getting good FPS in Rainbow SIx Seige with max settings. Yes D.O.C.P is set to 3600mhz in the BIOS. Yes I have the latest Radeon drivers installed. All my steam games are installed on my mechanical hard drive which I've transferred to my new PC. I've verified the file integrity on Steam. Here are my benchmark results:

Code:
Frames Per Second (Higher is better) Min, Max, Avg
Pass 0, 29.374844, 270.731567, 38.956970
Pass 1, 26.550844, 188.263351, 35.933937
Pass 2, 25.689285, 194.768082, 42.264374
Pass 3, 30.652365, 187.180435, 54.761421
Pass 4, 21.773653, 122.352516, 51.900913

Time in milliseconds(ms). (Lower is better). Min, Max, Avg
Pass 0, 3.693696, 34.042736, 25.669348
Pass 1, 5.311708, 37.663586, 27.828846
Pass 2, 5.134312, 38.926735, 23.660589
Pass 3, 5.342439, 32.623909, 18.261030
Pass 4, 8.173105, 45.927067, 19.267483

Frames under 16ms (for 60fps):
Pass 0: 1/362 frames (0.28%)
Pass 1: 1/333 frames (0.30%)
Pass 2: 2/372 frames (0.54%)
Pass 3: 234/487 frames (48.05%)
Pass 4: 856/5487 frames (15.60%)

Frames under 33ms (for 30fps):
Pass 0: 360/362 frames (99.45%)
Pass 1: 293/333 frames (87.99%)
Pass 2: 260/372 frames (69.89%)
Pass 3: 487/487 frames (100.00%)
Pass 4: 5301/5487 frames (96.61%)

Percentiles in ms for pass 0
50%,    26.00
75%,    26.00
80%,    27.00
85%,    27.00
90%,    28.00
91%,    28.00
92%,    29.00
93%,    29.00
94%,    30.00
95%,    31.00
96%,    31.00
97%,    31.00
98%,    31.00
99%,    32.00

Percentiles in ms for pass 1
50%,    26.00
75%,    30.00
80%,    31.00
85%,    31.00
90%,    33.00
91%,    34.00
92%,    34.00
93%,    34.00
94%,    35.00
95%,    35.00
96%,    35.00
97%,    35.00
98%,    36.00
99%,    36.00

Percentiles in ms for pass 2
50%,    23.00
75%,    33.00
80%,    34.00
85%,    34.00
90%,    34.00
91%,    34.00
92%,    35.00
93%,    35.00
94%,    35.00
95%,    35.00
96%,    35.00
97%,    35.00
98%,    36.00
99%,    36.00

Percentiles in ms for pass 3
50%,    16.00
75%,    23.00
80%,    23.00
85%,    24.00
90%,    25.00
91%,    25.00
92%,    27.00
93%,    27.00
94%,    27.00
95%,    27.00
96%,    28.00
97%,    28.00
98%,    29.00
99%,    32.00

Percentiles in ms for pass 4
50%,    19.00
75%,    26.00
80%,    27.00
85%,    28.00
90%,    30.00
91%,    30.00
92%,    30.00
93%,    31.00
94%,    31.00
95%,    31.00
96%,    32.00
97%,    33.00
98%,    34.00
99%,    36.00

=== SYSTEM ===
Windows 10 Home 64-bit (6.2, Build 9200)
DX Feature Level: 11.0
AMD Ryzen 9 5950X 16-Core Processor             (32 CPUs), ~3.4GHz
32768MB RAM
AMD Radeon RX 6700 XT, 12838MB, Driver Version 27.20.15003.5017
Graphics Card Vendor Id 0x1002 with Device ID 0x73df

=== SETTINGS ===
Display: 2560x1440 (FullScreen) @ 60Hz VSync OFF
Tessellation: 3
LodScale: 1.000000
PedLodBias: 0.200000
VehicleLodBias: 0.000000
ShadowQuality: 3
ReflectionQuality: 3
ReflectionMSAA: 4
SSAO: 2
AnisotropicFiltering: 16
MSAA: 4
MSAAFragments: 0
MSAAQuality: 0
SamplingMode: 0
TextureQuality: 2
ParticleQuality: 2
WaterQuality: 2
GrassQuality: 3
ShaderQuality: 2
Shadow_SoftShadows: 4
UltraShadows_Enabled: false
Shadow_ParticleShadows: true
Shadow_Distance: 1.000000
Shadow_LongShadows: false
Shadow_SplitZStart: 0.930000
Shadow_SplitZEnd: 0.890000
Shadow_aircraftExpWeight: 0.990000
Shadow_DisableScreenSizeCheck: false
Reflection_MipBlur: true
FXAA_Enabled: false
TXAA_Enabled: false
Lighting_FogVolumes: true
Shader_SSA: true
DX_Version: 2
CityDensity: 1.000000
PedVarietyMultiplier: 1.000000
VehicleVarietyMultiplier: 1.000000
PostFX: 3
DoF: false
HdStreamingInFlight: false
MaxLodScale: 0.000000
MotionBlurStrength: 0.000000
Is your Windows a fresh installation or the same one which you were using with your Nvida 980 TI?
 
Funny, yet annoying that a seemingly unrelated software option (resizable BAR) would fix this. Having that disabled shouldn't have affected your GPU clocks whatsoever on any game.

Anyways, now you know how to start troubleshooting games in general now; having Rivatuner status overlayed on games can often point you in the right direction so you can see if your CPU/GPU/RAM is loaded up and performing at that proper clocks and such in a game. As soon as I read the OP, I assumed your GPU was stuck at desktop clock speeds or something, as that's something I've seen several times in games before as well. Usually attributed to a bad/incompatible graphics driver (often the newest ones). I bet if you rolled back to an older driver with r-BAR disabled again, it would run properly still.

These types of issues are what drive me back to my consoles sometimes, as I have less patience and time to troubleshoot and re-install games if I have limited time to game. But when PC games run as they should, it's totally worth playing over console as well. It's good to have options though, I guess.
 
Well anyway thanks all for the help. I have reported my experience to AMD in case it is a bug. I totally agree with you T4rd when you sometimes feel like gaming on a console, it's just hassle free isn't it? Plug in and play but when your PC is running well, then I think it's worth it :)
 
This definitely sounds like a driver bug; resizable BAR should give minimal gains/losses, and shouldn't be affecting anything when disabled. It's probably worth reporting this to AMD; the performance you are seeing with resizable BAR off is flat out WRONG and needs to get fixed.
 
This definitely sounds like a driver bug; resizable BAR should give minimal gains/losses, and shouldn't be affecting anything when disabled. It's probably worth reporting this to AMD; the performance you are seeing with resizable BAR off is flat out WRONG and needs to get fixed.
As I said directly above your post, I have already reported this to AMD lol
 
Back
Top