Performance help with Ryzen 5 3600

Hi all.

So I recently just built a new gaming PC with what I'm going to assume is decent specs. But when it comes to running AC at ultra settings, 1080p on a single display monitor...I'm not getting my desired performance. It's mostly with my FPS. With a grid of roughly 22 cars (including me), in this instance I'm using V8Corsa and Bathurst (FM7 Import) I'm usually getting around 30-45 FPS. One of my friends said it could be because of my CPU because AC is a pretty old game (old but not really) and wasn't optimized for multithreading (I think that's what he said).

Sidenote: I also have the latest version of Sol and CSP installed.

Know of any tips on how to achieve better performance without compromising graphical quality?

PC Specs:
CPU: AMD Ryzen 5 3600 w/ Stock Cooler (Not overclocked)
RAM: Kingston Hyper X Fury 2x 8GB @ 3200 MHz
GPU: MSI Aero GTX 1080 Ti 11G OC
MoBo: MSI Tomahawk B450 Max


 
Actually, thanks to console version even the PC one was developed to properly support multicore and multithreading properly.
Having said this, I would start with testing the game with stock content (no Sol, no CSP). Almost all FM7 conversions are very badly optimized, so I would test again your performance on one of the original tracks or using the built in banchmark that you can find among the options.
With that hardware, the sim should be "flying".
 
I reinstalled the game and benchmarked it 3 times. The results go as follows:

Test 1:

AC VERSION: 1.16.3 (x64)
POINTS: 25716
FPS: AVG=175 MIN=71 MAX=211 VARIANCE=9 CPU=90%

LOADING TIME: 37s
GPU: NVIDIA GeForce GTX 1080 Ti (1920x1080)
OS-Version: 6.2.9200 () 0x100-0x1
CPU CORES: 12
FULLSCREEN: ON
AA:4X AF:16X SHDW:4096 BLUR:0
WORLD DETAIL: 5 SMOKE:5
PP: QLT:5 HDR:1 FXAA:1 GLR:5 DOF:5 RAYS:1 HEAT:1

Test 2:

AC VERSION: 1.16.3 (x64)
POINTS: 17283
FPS: AVG=117 MIN=12 MAX=158 VARIANCE=3 CPU=74%

LOADING TIME: 36s
GPU: NVIDIA GeForce GTX 1080 Ti (1920x1080)
OS-Version: 6.2.9200 () 0x100-0x1
CPU CORES: 12
FULLSCREEN: ON
AA:4X AF:16X SHDW:4096 BLUR:0
WORLD DETAIL: 5 SMOKE:5
PP: QLT:5 HDR:1 FXAA:1 GLR:5 DOF:5 RAYS:1 HEAT:1

Test 3:

AC VERSION: 1.16.3 (x64)
POINTS: 23512
FPS: AVG=160 MIN=56 MAX=212 VARIANCE=8 CPU=77%

LOADING TIME: 39s
GPU: NVIDIA GeForce GTX 1080 Ti (1920x1080)
OS-Version: 6.2.9200 () 0x100-0x1
CPU CORES: 12
FULLSCREEN: ON
AA:4X AF:16X SHDW:4096 BLUR:6
WORLD DETAIL: 5 SMOKE:5
PP: QLT:5 HDR:1 FXAA:1 GLR:5 DOF:5 RAYS:1 HEAT:1
 
I reinstalled the game and benchmarked it 3 times. The results go as follows:

Test 1:

AC VERSION: 1.16.3 (x64)
POINTS: 25716
FPS: AVG=175 MIN=71 MAX=211 VARIANCE=9 CPU=90%

LOADING TIME: 37s
GPU: NVIDIA GeForce GTX 1080 Ti (1920x1080)
OS-Version: 6.2.9200 () 0x100-0x1
CPU CORES: 12
FULLSCREEN: ON
AA:4X AF:16X SHDW:4096 BLUR:0
WORLD DETAIL: 5 SMOKE:5
PP: QLT:5 HDR:1 FXAA:1 GLR:5 DOF:5 RAYS:1 HEAT:1

Test 2:

AC VERSION: 1.16.3 (x64)
POINTS: 17283
FPS: AVG=117 MIN=12 MAX=158 VARIANCE=3 CPU=74%

LOADING TIME: 36s
GPU: NVIDIA GeForce GTX 1080 Ti (1920x1080)
OS-Version: 6.2.9200 () 0x100-0x1
CPU CORES: 12
FULLSCREEN: ON
AA:4X AF:16X SHDW:4096 BLUR:0
WORLD DETAIL: 5 SMOKE:5
PP: QLT:5 HDR:1 FXAA:1 GLR:5 DOF:5 RAYS:1 HEAT:1

Test 3:

AC VERSION: 1.16.3 (x64)
POINTS: 23512
FPS: AVG=160 MIN=56 MAX=212 VARIANCE=8 CPU=77%

LOADING TIME: 39s
GPU: NVIDIA GeForce GTX 1080 Ti (1920x1080)
OS-Version: 6.2.9200 () 0x100-0x1
CPU CORES: 12
FULLSCREEN: ON
AA:4X AF:16X SHDW:4096 BLUR:6
WORLD DETAIL: 5 SMOKE:5
PP: QLT:5 HDR:1 FXAA:1 GLR:5 DOF:5 RAYS:1 HEAT:1

This is my AC benchmark taken in January.

AC VERSION: 1.16.3 (x64)
POINTS: 44939
FPS: AVG=306 MIN=140 MAX=454 VARIANCE=34 CPU=85%

LOADING TIME: 12s
GPU: NVIDIA GeForce GTX 1080 Ti (2560x1440)
OS-Version: 6.2.9200 () 0x300-0x1
CPU CORES: 12
FULLSCREEN: ON
AA:2X AF:8X SHDW:2048 BLUR:0
WORLD DETAIL: 5 SMOKE:3
PP: QLT:3 HDR:0 FXAA:1 GLR:3 DOF:3 RAYS:1 HEAT:1

My specs @ the time (changed the memory to Crucial 3200mhz with tighter timings- didn't help):

Windows 10 Home (x64) Version 1903 (build 18362.535)
Micro-Star International Co., Ltd B450 GAMING PLUS (MS-7B86)
NVIDIA GeForce GTX 1080 Ti
AMD Ryzen 5 3600X 6-Core
Corsair Vengeance LPX 16GB DDR4 3000 MHz (CAS 16-20-20-38)

At the time of the benchmark I was experiencing horrendous stuttering. Managing that stuttering has been a long, painful & expensive road. Even though I'm running @ a higher resolution (but with lower graphics settings) I would guess, against my ailing PC, that you have a cpu (thread) bottleneck. Try running the benchmark again but with all AC graphics settings @ the minimum (no post processing...). If you have a second monitor, run Windows 'Resource Monitor' & observe the individual threads.

The benchmark is also rather limited - doesn't test AI or online... So I would also test & observe the cpu threads with min & max settings with your original full grid. I've got to go to work now. I'll have a another look later.
 
I do not have access to a second monitor but I did another benchmark with the graphical settings lowered and the results in terms of framerate were a lot better (as expected).

AC VERSION: 1.16.3 (x64)
POINTS: 38222
FPS: AVG=260 MIN=81 MAX=404 VARIANCE=12 CPU=83%

LOADING TIME: 33s
GPU: NVIDIA GeForce GTX 1080 Ti (1920x1080)
OS-Version: 6.2.9200 () 0x100-0x1
CPU CORES: 12
FULLSCREEN: ON
AA:4X AF:0X SHDW:512 BLUR:0
WORLD DETAIL: 0 SMOKE:0
PP: QLT:0 HDR:0 FXAA:0 GLR:0 DOF:0 RAYS:0 HEAT:0

Just a reminder with this test result. This was with a freshly installed vanilla version of AC with no mods or addons.
 
This is my AC benchmark taken in January.

AC VERSION: 1.16.3 (x64)
POINTS: 44939
FPS: AVG=306 MIN=140 MAX=454 VARIANCE=34 CPU=85%

LOADING TIME: 12s
GPU: NVIDIA GeForce GTX 1080 Ti (2560x1440)
OS-Version: 6.2.9200 () 0x300-0x1
CPU CORES: 12
FULLSCREEN: ON
AA:2X AF:8X SHDW:2048 BLUR:0
WORLD DETAIL: 5 SMOKE:3
PP: QLT:3 HDR:0 FXAA:1 GLR:3 DOF:3 RAYS:1 HEAT:1

My specs @ the time (changed the memory to Crucial 3200mhz with tighter timings- didn't help):

Windows 10 Home (x64) Version 1903 (build 18362.535)
Micro-Star International Co., Ltd B450 GAMING PLUS (MS-7B86)
NVIDIA GeForce GTX 1080 Ti
AMD Ryzen 5 3600X 6-Core
Corsair Vengeance LPX 16GB DDR4 3000 MHz (CAS 16-20-20-38)

At the time of the benchmark I was experiencing horrendous stuttering. Managing that stuttering has been a long, painful & expensive road. Even though I'm running @ a higher resolution (but with lower graphics settings) I would guess, against my ailing PC, that you have a cpu (thread) bottleneck. Try running the benchmark again but with all AC graphics settings @ the minimum (no post processing...). If you have a second monitor, run Windows 'Resource Monitor' & observe the individual threads.

The benchmark is also rather limited - doesn't test AI or online... So I would also test & observe the cpu threads with min & max settings with your original full grid. I've got to go to work now. I'll have a another look later.
Regarding the CPU bottleneck you mentioned...is there a way to mitigate that?
 
I don't know what stutters we're talking about, but the 2600x game works without any problems. I've never seen an FPS fall. I have no tests, but when I shoot Vsync, I get 150 FPS with SOL. Yes, AC is an old game, but that's not the point.
 
To OP....take a few captures of your BIOS screens and post here.
We can then see how you have thing set up there.
I too own the 3600x with a 1080Ti and I can tell you, game play should not be something you are 'suffering' with.
 
I do not have access to a second monitor but I did another benchmark with the graphical settings lowered and the results in terms of framerate were a lot better (as expected).

AC VERSION: 1.16.3 (x64)
POINTS: 38222
FPS: AVG=260 MIN=81 MAX=404 VARIANCE=12 CPU=83%

LOADING TIME: 33s
GPU: NVIDIA GeForce GTX 1080 Ti (1920x1080)
OS-Version: 6.2.9200 () 0x100-0x1
CPU CORES: 12
FULLSCREEN: ON
AA:4X AF:0X SHDW:512 BLUR:0
WORLD DETAIL: 0 SMOKE:0
PP: QLT:0 HDR:0 FXAA:0 GLR:0 DOF:0 RAYS:0 HEAT:0

Just a reminder with this test result. This was with a freshly installed vanilla version of AC with no mods or addons.

In terms of racing with a full grid, has the frame rate improved with the vanilla version?

If you can't use another monitor try accessing the task manager/resource monitor with the windows key during the benchmark or video replay of a saved race.

Regarding the CPU bottleneck you mentioned...is there a way to mitigate that?

In my case, yes. My problem was having two threads (or 2 processors with smt turned off) maxing out irrespective of the resolution, quality settings or framerate (inc., capped @ 30 fps). Here are some screen shots that I took over the last few months. If your cpu threads are running properly, then obviously there is something else holding your system back - the Ryzen cpu is more than powerful enough to run AC with a full grid.
 
To OP....take a few captures of your BIOS screens and post here.
We can then see how you have thing set up there.
I too own the 3600x with a 1080Ti and I can tell you, game play should not be something you are 'suffering' with.
Not sure which parts of the BIOS you wanted but here's what I got for you. Hope this serves as helpful.
To OP....take a few captures of your BIOS screens and post here.
We can then see how you have thing set up there.
I too own the 3600x with a 1080Ti and I can tell you, game play should not be something you are 'suffering' with.
Not sure which part of the BIOS you wanted to see but here's what I got for you. Hope it serves as helpful.

 
In terms of racing with a full grid, has the frame rate improved with the vanilla version?

If you can't use another monitor try accessing the task manager/resource monitor with the windows key during the benchmark or video replay of a saved race.



In my case, yes. My problem was having two threads (or 2 processors with smt turned off) maxing out irrespective of the resolution, quality settings or framerate (inc., capped @ 30 fps). Here are some screen shots that I took over the last few months. If your cpu threads are running properly, then obviously there is something else holding your system back - the Ryzen cpu is more than powerful enough to run AC with a full grid.
I did another benchmark with graphics settings on the highest with task manager open. The results are here.

 
I have a ryzen 5 2600x 6 core x 2 all cores 4.2 with a watercooler. And 32 gb of ddr4 ram at 3000mhz
Temps never exceeds 62 celsius
With assetto corsa 45 degrees celsius

And using a amd r570 8gb vid kaart at the moment. Temps also never exceeds 60 degrees celsius in all of my games.

For some unknow reason in race games it haves problems but i run also a flight sim with more then 750 gb of hd texture and models across 2 ssd's no problems at all.

Even with gtr2 i have issues i cant record it and cant handle more then 30 cars.
My former i7 860 1th gen had no problems with 60 cars or more.

But with assetto corsa if i choose the right cars no stuttering but for example when i drive the nissan skyline it causes my fps to drop from constantly 60 fps with 16.2 ms constantly but when i select audi r8 lms no fps drop.

Also with the skyline it causes that much isssues that its un raceable.
It keeps the fps below 50 not on all track but on some. For some reason it happend only with some stock assetto corsa cars.
90% of the mods it causes no issue.
 
Does the V8 Corsa mod use LOD's for the cars? As the post above mine alludes, some mods / cars have poor performance when compared to the most of the cars that shipped with the game.
Try it with 22 Kunos cars like the Audi R8 as mentioned above and see if the performance is any better.
 
Not sure which parts of the BIOS you wanted but here's what I got for you. Hope this serves as helpful.

Not sure which part of the BIOS you wanted to see but here's what I got for you. Hope it serves as helpful.

Your BIOS date looks to be the latest one available for Tomahawk but the interface does not look like the click BIOS MSI came out with later.
Try this.....deselect XMP and Game Boost...then go to the advance tab at the top of the screen and select the actual memory speed under the Overclocking/Advance DRAM frequency option. Don't forget to save the settings.
For some 'crazy' unknown reason when ever I've ran XMP and Game Boost together on any AMD-based board, the performance was less and stutter was evident.
I could use them individually but never together.
I currently use neither.
I also boost by CCX...not overall.
 
Does the V8 Corsa mod use LOD's for the cars? As the post above mine alludes, some mods / cars have poor performance when compared to the most of the cars that shipped with the game.
Try it with 22 Kunos cars like the Audi R8 as mentioned above and see if the performance is any better.
Yes i have try that its only with some cars and some tracks even when i use 1 cars it still causes that issue that fps drops below 50 and see that my ms from constantly 16.2 go's to 33.5 ms or higher.

The skyline causes the most. I got a mod version of the skyline then i have no issues but the skyline from kunos i do.
 
The only game that causes issues with my amd machine is assetto corsa

I think its weird.. because like i said in a post above .. p3d v4.5 (flightsim) with 750 gb of hd textures and some paid models i have are very fps hunger.. at amsterdam schiphol (high end mod very heavy for even the best machines) with reallife injected air traffic no problems at all.
Thats the only time my cpu runs at 60 degrees celsius even with watercooler
But still no issues can run it for hours like that.

But assetto corsa and even the old gtr2
(2 of my favorite games) it causes lots of issues

In gtr2 i fixed somewhat the problem by altering the lodbias and clipping in all of the camera views it helps but still i need to select carefully the cars i use
 
I did another benchmark with graphics settings on the highest with task manager open. The results are here.
...

Based on the screenshots of the AC benchmark your PC seems to be working well - 100% gpu utilization... As I mentioned above, the benchmark doesn't test the impact of AI or online racing. All the images only show the overall cpu usage (with task manager not resource monitor). AC uses four threads (33%), so without looking @ the individual cpu threads it's going to be difficult to know if one or more of those four threads is maxed out. At this stage it might be worth trying MSI Afterburner - use onscreen display - incl. ALL 12 cpu threads and race against AI with a full grid, using several track/car combos.
 
Your BIOS date looks to be the latest one available for Tomahawk but the interface does not look like the click BIOS MSI came out with later.
Try this.....deselect XMP and Game Boost...then go to the advance tab at the top of the screen and select the actual memory speed under the Overclocking/Advance DRAM frequency option. Don't forget to save the settings.
For some 'crazy' unknown reason when ever I've ran XMP and Game Boost together on any AMD-based board, the performance was less and stutter was evident.
I could use them individually but never together.
I currently use neither.
I also boost by CCX...not overall.
I did the memory overclock but could you fill me on on CCX? Is that done with Ryzen master or in the BIOS. I'm sorry I'm still new to all this tweaking stuff.
 
Back
Top