Test: CPU Core count and RAM scaling in ACC, AC1 and R3E

Dan Costa

World Champ Procrastination n' Hoarding Series
Hello guys

Couldn't find decent data so I did these tests myself during the holidays.

  • Max settings @ 720P (Max distances, Max shadows, Max mirrors etc) to push for the max cpu drawcalls.
  • Heavy duty multiplayer race replays were used, with 20~30 cars.
  • 1 entire lap per test. With the camera set on the pole car, looking backwards (showing all 30 cars - worse case scenario), at the race start, lasting an entire lap
  • 2 runs per test.



Test 1
CPU core count scaling

Cst0e3g.jpg



fvB8Mgl.jpg



TcDLIAK.jpg





Test 2
HyperThreading ON / OFF scaling


0MmZnvP.jpg




Q0uHgqt.jpg



dbIiFfG.jpg





Test 3
Ram speed scaling


Z83PTQb.jpg



zm1TIRn.jpg



Z346QT3.jpg




If you play offline against AI, none of these results should apply to your situation.
Cheers

EDIT: Fixed AC1 ram scaling graph.
 
Last edited:
So a quick summary from what I see in the charts:
1) 4 cores are desireable, regardless of the sim.
2) Hyperthreading never helps.
3) Better RAM speed will help anyone having borderline fps computer (by 5%-10%) and DDR4 2666 is always a poor choice.
 
The RAM tests, have they been done with hyperthreading on?

Given the different reactions of AC1 and ACC to both hyperthreading and RAM speed (ACC much more sensitive) I have a feeling that RAM speed becomes less critical for ACC without hyperthreading. The hyperthreading is clearly overloading something, and while the L1 cache is probably the most affected I can see how the useless/harmful additional parallelism also overtaxes the RAM, needlessly.
 

RasmusP

Premium
Thanks a lot man! Great effort, summarizing everything we've been talking about in all those threads about CPUs, core counts and memory! :inlove:

What gets me wondering though are the HT on results.
Maybe this behaves differently on different CPUs?
With my I7 2600k I get higher fps in AC1 when I activate HT.
Or better said: when I tested to deactivate it my fps clearly went down.

But I was at around 70 fps back then so maybe there's something regarding time available between frames to fill caches or something...

I'll test it again in a more scientific way and come back with my results! :)
 

Dan Costa

World Champ Procrastination n' Hoarding Series
This is great work man. Well done. Anything surprise you?

No, not really. Except for ACC which stops scaling and actually gets worse after 5 cores.

The Ram speed should be a wakening call for most people who only buy 2666mhz with even lower CAS latencies. Look at that drop in AC1 from 3200 down to 2666. Ouch

Edit: AC1 Ram graph was wrong. Its fixed now
 
Last edited:

Dan Costa

World Champ Procrastination n' Hoarding Series
The RAM tests, have they been done with hyperthreading on?

Given the different reactions of AC1 and ACC to both hyperthreading and RAM speed (ACC much more sensitive) I have a feeling that RAM speed becomes less critical for ACC without hyperthreading. The hyperthreading is clearly overloading something, and while the L1 cache is probably the most affected I can see how the useless/harmful additional parallelism also overtaxes the RAM, needlessly.

AC1 Ram test was wrong. I fixed it now

Z346QT3.jpg
 

Dan Costa

World Champ Procrastination n' Hoarding Series
Here's the entire data if someone wants to confirm the charts

2 Cores

11-08-2019, 16:50:38 AC2-Win64-Shipping.exe benchmark completed, 11094 frames rendered in 111.375 s
Average framerate : 99.6 FPS
Minimum framerate : 65.9 FPS
Maximum framerate : 132.7 FPS
1% low framerate : 62.8 FPS
0.1% low framerate : 43.5 FPS

11-08-2019, 16:53:53 AC2-Win64-Shipping.exe benchmark completed, 11113 frames rendered in 111.375 s
Average framerate : 99.7 FPS
Minimum framerate : 67.0 FPS
Maximum framerate : 132.8 FPS
1% low framerate : 64.5 FPS
0.1% low framerate : 56.1 FPS

11-08-2019, 17:09:23 RRRE64.exe benchmark completed, 8961 frames rendered in 83.125 s 2x5.2ghz
Average framerate : 107.8 FPS
Minimum framerate : 72.6 FPS
Maximum framerate : 182.1 FPS
1% low framerate : 67.5 FPS
0.1% low framerate : 44.9 FPS

11-08-2019, 17:12:51 RRRE64.exe benchmark completed, 9101 frames rendered in 84.578 s 2x5.2ghz
Average framerate : 107.6 FPS
Minimum framerate : 72.7 FPS
Maximum framerate : 179.0 FPS
1% low framerate : 66.9 FPS
0.1% low framerate : 44.9 FPS

11-08-2019, 17:16:11 acs.exe benchmark completed, 13717 frames rendered in 66.750 s 2x5.2ghz
Average framerate : 205.4 FPS
Minimum framerate : 198.6 FPS
Maximum framerate : 222.6 FPS
1% low framerate : 155.1 FPS
0.1% low framerate : 120.8 FPS

11-08-2019, 17:18:27 acs.exe benchmark completed, 13024 frames rendered in 64.047 s 2x5.2ghz
Average framerate : 203.3 FPS
Minimum framerate : 196.8 FPS
Maximum framerate : 215.8 FPS
1% low framerate : 156.1 FPS
0.1% low framerate : 118.6 FPS



3 Cores

11-08-2019, 17:24:13 AC2-Win64-Shipping.exe benchmark completed, 13702 frames rendered in 111.375 s
Average framerate : 123.0 FPS
Minimum framerate : 78.2 FPS
Maximum framerate : 167.9 FPS
1% low framerate : 78.3 FPS
0.1% low framerate : 71.8 FPS

11-08-2019, 17:27:08 AC2-Win64-Shipping.exe benchmark completed, 13837 frames rendered in 111.344 s
Average framerate : 124.2 FPS
Minimum framerate : 79.2 FPS
Maximum framerate : 170.2 FPS
1% low framerate : 79.3 FPS
0.1% low framerate : 70.3 FPS

11-08-2019, 17:30:42 RRRE64.exe benchmark completed, 12212 frames rendered in 83.468 s
Average framerate : 146.3 FPS
Minimum framerate : 94.5 FPS
Maximum framerate : 250.9 FPS
1% low framerate : 90.8 FPS
0.1% low framerate : 82.5 FPS

11-08-2019, 17:33:34 RRRE64.exe benchmark completed, 12026 frames rendered in 83.625 s
Average framerate : 143.8 FPS
Minimum framerate : 94.2 FPS
Maximum framerate : 251.3 FPS
1% low framerate : 89.7 FPS
0.1% low framerate : 85.7 FPS

11-08-2019, 17:36:07 acs.exe benchmark completed, 14850 frames rendered in 64.312 s
Average framerate : 230.9 FPS
Minimum framerate : 203.9 FPS
Maximum framerate : 246.9 FPS
1% low framerate : 191.5 FPS
0.1% low framerate : 139.8 FPS

11-08-2019, 17:38:04 acs.exe benchmark completed, 14645 frames rendered in 64.140 s
Average framerate : 228.3 FPS
Minimum framerate : 218.6 FPS
Maximum framerate : 245.8 FPS
1% low framerate : 191.7 FPS
0.1% low framerate : 180.2 FPS

4 Cores

11-08-2019, 17:43:41 AC2-Win64-Shipping.exe benchmark completed, 16065 frames rendered in 111.187 s
Average framerate : 144.4 FPS
Minimum framerate : 100.4 FPS
Maximum framerate : 194.2 FPS
1% low framerate : 100.4 FPS
0.1% low framerate : 93.3 FPS

11-08-2019, 17:46:31 AC2-Win64-Shipping.exe benchmark completed, 16131 frames rendered in 111.281 s
Average framerate : 144.9 FPS
Minimum framerate : 100.5 FPS
Maximum framerate : 195.0 FPS
1% low framerate : 100.5 FPS
0.1% low framerate : 93.7 FPS

11-08-2019, 17:50:04 RRRE64.exe benchmark completed, 12803 frames rendered in 83.828 s
Average framerate : 152.7 FPS
Minimum framerate : 99.7 FPS
Maximum framerate : 265.6 FPS
1% low framerate : 96.3 FPS
0.1% low framerate : 86.1 FPS

11-08-2019, 17:52:59 RRRE64.exe benchmark completed, 12670 frames rendered in 84.469 s
Average framerate : 149.9 FPS
Minimum framerate : 97.6 FPS
Maximum framerate : 264.1 FPS
1% low framerate : 95.4 FPS
0.1% low framerate : 88.5 FPS

11-08-2019, 17:55:09 acs.exe benchmark completed, 15121 frames rendered in 64.187 s
Average framerate : 235.5 FPS
Minimum framerate : 226.6 FPS
Maximum framerate : 253.3 FPS
1% low framerate : 201.3 FPS
0.1% low framerate : 189.1 FPS

11-08-2019, 17:57:09 acs.exe benchmark completed, 15058 frames rendered in 64.110 s
Average framerate : 234.8 FPS
Minimum framerate : 224.3 FPS
Maximum framerate : 255.6 FPS
1% low framerate : 200.8 FPS
0.1% low framerate : 186.4 FPS

5 Cores

11-08-2019, 18:01:59 AC2-Win64-Shipping.exe benchmark completed, 16549 frames rendered in 111.359 s
Average framerate : 148.6 FPS
Minimum framerate : 100.5 FPS
Maximum framerate : 203.0 FPS
1% low framerate : 101.7 FPS
0.1% low framerate : 90.6 FPS

11-08-2019, 18:04:54 AC2-Win64-Shipping.exe benchmark completed, 16670 frames rendered in 110.953 s
Average framerate : 150.2 FPS
Minimum framerate : 104.9 FPS
Maximum framerate : 202.2 FPS
1% low framerate : 105.0 FPS
0.1% low framerate : 96.7 FPS

11-08-2019, 18:12:05 RRRE64.exe benchmark completed, 12301 frames rendered in 84.187 s
Average framerate : 146.1 FPS
Minimum framerate : 93.5 FPS
Maximum framerate : 255.7 FPS
1% low framerate : 90.5 FPS
0.1% low framerate : 84.3 FPS

11-08-2019, 18:14:54 RRRE64.exe benchmark completed, 12085 frames rendered in 83.515 s
Average framerate : 144.7 FPS
Minimum framerate : 91.2 FPS
Maximum framerate : 256.9 FPS
1% low framerate : 88.0 FPS
0.1% low framerate : 82.6 FPS

11-08-2019, 18:16:58 acs.exe benchmark completed, 15403 frames rendered in 64.359 s
Average framerate : 239.3 FPS
Minimum framerate : 229.8 FPS
Maximum framerate : 259.9 FPS
1% low framerate : 202.4 FPS
0.1% low framerate : 187.5 FPS

11-08-2019, 18:18:54 acs.exe benchmark completed, 15214 frames rendered in 64.188 s
Average framerate : 237.0 FPS
Minimum framerate : 227.5 FPS
Maximum framerate : 254.3 FPS
1% low framerate : 202.1 FPS
0.1% low framerate : 188.7 FPS

6 Cores

11-08-2019, 18:23:38 AC2-Win64-Shipping.exe benchmark completed, 16200 frames rendered in 111.344 s
Average framerate : 145.4 FPS
Minimum framerate : 100.0 FPS
Maximum framerate : 196.2 FPS
1% low framerate : 101.5 FPS
0.1% low framerate : 92.0 FPS

11-08-2019, 18:26:23 AC2-Win64-Shipping.exe benchmark completed, 16295 frames rendered in 111.578 s
Average framerate : 146.0 FPS
Minimum framerate : 100.4 FPS
Maximum framerate : 197.0 FPS
1% low framerate : 101.2 FPS
0.1% low framerate : 94.0 FPS

11-08-2019, 18:30:05 RRRE64.exe benchmark completed, 12904 frames rendered in 83.765 s
Average framerate : 154.0 FPS
Minimum framerate : 100.6 FPS
Maximum framerate : 270.8 FPS
1% low framerate : 99.5 FPS
0.1% low framerate : 89.3 FPS

11-08-2019, 18:36:06 RRRE64.exe benchmark completed, 12393 frames rendered in 83.813 s
Average framerate : 147.8 FPS
Minimum framerate : 90.6 FPS
Maximum framerate : 266.0 FPS
1% low framerate : 89.6 FPS
0.1% low framerate : 86.2 FPS

11-08-2019, 18:38:10 acs.exe benchmark completed, 15260 frames rendered in 64.109 s
Average framerate : 238.0 FPS
Minimum framerate : 228.8 FPS
Maximum framerate : 254.7 FPS
1% low framerate : 203.8 FPS
0.1% low framerate : 187.7 FPS

11-08-2019, 18:40:09 acs.exe benchmark completed, 15266 frames rendered in 64.046 s
Average framerate : 238.3 FPS
Minimum framerate : 228.9 FPS
Maximum framerate : 257.6 FPS
1% low framerate : 203.2 FPS
0.1% low framerate : 186.9 FPS

7 Cores

12-08-2019, 09:23:00 AC2-Win64-Shipping.exe benchmark completed, 16516 frames rendered in 111.484 s
Average framerate : 148.1 FPS
Minimum framerate : 103.5 FPS
Maximum framerate : 201.3 FPS
1% low framerate : 104.3 FPS
0.1% low framerate : 94.9 FPS

12-08-2019, 09:25:52 AC2-Win64-Shipping.exe benchmark completed, 16367 frames rendered in 110.641 s
Average framerate : 147.9 FPS
Minimum framerate : 100.0 FPS
Maximum framerate : 201.5 FPS
1% low framerate : 102.1 FPS
0.1% low framerate : 88.8 FPS

12-08-2019, 09:30:29 RRRE64.exe benchmark completed, 12694 frames rendered in 83.750 s
Average framerate : 151.5 FPS
Minimum framerate : 95.7 FPS
Maximum framerate : 268.5 FPS
1% low framerate : 95.8 FPS
0.1% low framerate : 89.1 FPS

12-08-2019, 09:33:14 RRRE64.exe benchmark completed, 12552 frames rendered in 84.157 s
Average framerate : 149.1 FPS
Minimum framerate : 96.1 FPS
Maximum framerate : 263.3 FPS
1% low framerate : 96.6 FPS
0.1% low framerate : 84.8 FPS


8 Cores

12-08-2019, 09:37:46 AC2-Win64-Shipping.exe benchmark completed, 16104 frames rendered in 111.375 s
Average framerate : 144.5 FPS
Minimum framerate : 99.9 FPS
Maximum framerate : 193.7 FPS
1% low framerate : 100.9 FPS
0.1% low framerate : 95.0 FPS

12-08-2019, 09:40:34 AC2-Win64-Shipping.exe benchmark completed, 16614 frames rendered in 111.313 s
Average framerate : 149.2 FPS
Minimum framerate : 103.4 FPS
Maximum framerate : 198.2 FPS
1% low framerate : 103.6 FPS
0.1% low framerate : 94.4 FPS

12-08-2019, 09:44:43 RRRE64.exe benchmark completed, 12715 frames rendered in 83.719 s
Average framerate : 151.8 FPS
Minimum framerate : 99.4 FPS
Maximum framerate : 265.7 FPS
1% low framerate : 98.2 FPS
0.1% low framerate : 85.5 FPS

12-08-2019, 09:47:30 RRRE64.exe benchmark completed, 12045 frames rendered in 83.891 s
Average framerate : 143.5 FPS
Minimum framerate : 90.9 FPS
Maximum framerate : 265.6 FPS
1% low framerate : 89.8 FPS
0.1% low framerate : 82.3 FPS


4 Cores + HT

12-08-2019, 10:09:47 AC2-Win64-Shipping.exe benchmark completed, 15201 frames rendered in 111.360 s
Average framerate : 136.5 FPS
Minimum framerate : 90.2 FPS
Maximum framerate : 179.7 FPS
1% low framerate : 87.3 FPS
0.1% low framerate : 69.1 FPS

12-08-2019, 10:12:27 AC2-Win64-Shipping.exe benchmark completed, 15372 frames rendered in 111.515 s
Average framerate : 137.8 FPS
Minimum framerate : 92.3 FPS
Maximum framerate : 182.0 FPS
1% low framerate : 91.0 FPS
0.1% low framerate : 72.7 FPS

12-08-2019, 10:15:50 RRRE64.exe benchmark completed, 11212 frames rendered in 83.812 s
Average framerate : 133.7 FPS
Minimum framerate : 85.9 FPS
Maximum framerate : 245.1 FPS
1% low framerate : 84.7 FPS
0.1% low framerate : 77.0 FPS

12-08-2019, 10:18:35 RRRE64.exe benchmark completed, 11058 frames rendered in 83.781 s
Average framerate : 131.9 FPS
Minimum framerate : 85.1 FPS
Maximum framerate : 241.1 FPS
1% low framerate : 83.8 FPS
0.1% low framerate : 75.5 FPS

12-08-2019, 10:20:42 acs.exe benchmark completed, 15250 frames rendered in 64.234 s
Average framerate : 237.4 FPS
Minimum framerate : 226.0 FPS
Maximum framerate : 255.6 FPS
1% low framerate : 204.7 FPS
0.1% low framerate : 185.8 FPS

12-08-2019, 10:22:34 acs.exe benchmark completed, 15259 frames rendered in 64.266 s
Average framerate : 237.4 FPS
Minimum framerate : 227.7 FPS
Maximum framerate : 248.2 FPS
1% low framerate : 204.3 FPS
0.1% low framerate : 187.8 FPS

6 Cores + HT

12-08-2019, 11:31:53 AC2-Win64-Shipping.exe benchmark completed, 15760 frames rendered in 111.375 s
Average framerate : 141.5 FPS
Minimum framerate : 96.3 FPS
Maximum framerate : 189.9 FPS
1% low framerate : 96.6 FPS
0.1% low framerate : 83.8 FPS

12-08-2019, 11:34:40 AC2-Win64-Shipping.exe benchmark completed, 15817 frames rendered in 111.563 s
Average framerate : 141.7 FPS
Minimum framerate : 95.2 FPS
Maximum framerate : 189.7 FPS
1% low framerate : 96.1 FPS
0.1% low framerate : 78.3 FPS

12-08-2019, 11:38:10 RRRE64.exe benchmark completed, 12453 frames rendered in 83.594 s
Average framerate : 148.9 FPS
Minimum framerate : 96.6 FPS
Maximum framerate : 265.3 FPS
1% low framerate : 94.9 FPS
0.1% low framerate : 87.1 FPS

12-08-2019, 11:41:06 RRRE64.exe benchmark completed, 12239 frames rendered in 84.296 s
Average framerate : 145.1 FPS
Minimum framerate : 89.1 FPS
Maximum framerate : 246.5 FPS
1% low framerate : 88.5 FPS
0.1% low framerate : 82.1 FPS

12-08-2019, 11:44:53 acs.exe benchmark completed, 15198 frames rendered in 64.312 s
Average framerate : 236.3 FPS
Minimum framerate : 217.4 FPS
Maximum framerate : 255.6 FPS
1% low framerate : 203.2 FPS
0.1% low framerate : 186.8 FPS

12-08-2019, 11:46:39 acs.exe benchmark completed, 15234 frames rendered in 64.219 s
Average framerate : 237.2 FPS
Minimum framerate : 227.1 FPS
Maximum framerate : 256.6 FPS
1% low framerate : 203.3 FPS
0.1% low framerate : 188.3 FPS

8 Cores + HT

12-08-2019, 09:54:53 AC2-Win64-Shipping.exe benchmark completed, 15705 frames rendered in 111.437 s
Average framerate : 140.9 FPS
Minimum framerate : 96.2 FPS
Maximum framerate : 187.2 FPS
1% low framerate : 96.4 FPS
0.1% low framerate : 80.6 FPS

12-08-2019, 09:57:47 AC2-Win64-Shipping.exe benchmark completed, 16239 frames rendered in 115.016 s
Average framerate : 141.1 FPS
Minimum framerate : 96.1 FPS
Maximum framerate : 189.0 FPS
1% low framerate : 97.1 FPS
0.1% low framerate : 84.0 FPS

12-08-2019, 10:01:34 RRRE64.exe benchmark completed, 12663 frames rendered in 85.031 s
Average framerate : 148.9 FPS
Minimum framerate : 97.1 FPS
Maximum framerate : 259.9 FPS
1% low framerate : 95.1 FPS
0.1% low framerate : 81.9 FPS

12-08-2019, 10:04:23 RRRE64.exe benchmark completed, 12186 frames rendered in 83.750 s
Average framerate : 145.5 FPS
Minimum framerate : 93.4 FPS
Maximum framerate : 255.6 FPS
1% low framerate : 92.1 FPS
0.1% low framerate : 84.0 FPS

6 CORES 3200 CL14

12-08-2019, 10:50:11 AC2-Win64-Shipping.exe benchmark completed, 15836 frames rendered in 111.500 s
Average framerate : 142.0 FPS
Minimum framerate : 97.4 FPS
Maximum framerate : 191.0 FPS
1% low framerate : 97.6 FPS
0.1% low framerate : 88.5 FPS

12-08-2019, 10:53:08 AC2-Win64-Shipping.exe benchmark completed, 15814 frames rendered in 111.437 s
Average framerate : 141.9 FPS
Minimum framerate : 97.6 FPS
Maximum framerate : 190.2 FPS
1% low framerate : 98.6 FPS
0.1% low framerate : 91.4 FPS

12-08-2019, 10:56:38 RRRE64.exe benchmark completed, 12770 frames rendered in 84.062 s
Average framerate : 151.9 FPS
Minimum framerate : 98.7 FPS
Maximum framerate : 268.8 FPS
1% low framerate : 97.7 FPS
0.1% low framerate : 85.2 FPS

12-08-2019, 10:59:18 RRRE64.exe benchmark completed, 12559 frames rendered in 84.219 s
Average framerate : 149.1 FPS
Minimum framerate : 96.9 FPS
Maximum framerate : 263.4 FPS
1% low framerate : 94.0 FPS
0.1% low framerate : 84.3 FPS

12-08-2019, 11:01:15 acs.exe benchmark completed, 14932 frames rendered in 64.234 s
Average framerate : 232.4 FPS
Minimum framerate : 223.3 FPS
Maximum framerate : 251.7 FPS
1% low framerate : 201.0 FPS
0.1% low framerate : 185.9 FPS

12-08-2019, 11:03:00 acs.exe benchmark completed, 14868 frames rendered in 64.172 s
Average framerate : 231.6 FPS
Minimum framerate : 219.8 FPS
Maximum framerate : 250.7 FPS
1% low framerate : 198.1 FPS
0.1% low framerate : 180.7 FPS


6 CORES 2666 CL14


12-08-2019, 10:31:43 AC2-Win64-Shipping.exe benchmark completed, 14910 frames rendered in 111.531 s
Average framerate : 133.6 FPS
Minimum framerate : 91.6 FPS
Maximum framerate : 177.6 FPS
1% low framerate : 92.2 FPS
0.1% low framerate : 86.2 FPS

12-08-2019, 10:34:32 AC2-Win64-Shipping.exe benchmark completed, 14985 frames rendered in 111.484 s
Average framerate : 134.4 FPS
Minimum framerate : 91.8 FPS
Maximum framerate : 178.8 FPS
1% low framerate : 92.3 FPS
0.1% low framerate : 81.9 FPS

12-08-2019, 10:38:30 RRRE64.exe benchmark completed, 12366 frames rendered in 83.985 s
Average framerate : 147.2 FPS
Minimum framerate : 94.8 FPS
Maximum framerate : 262.1 FPS
1% low framerate : 94.0 FPS
0.1% low framerate : 83.5 FPS

12-08-2019, 10:41:08 RRRE64.exe benchmark completed, 12015 frames rendered in 84.141 s
Average framerate : 142.7 FPS
Minimum framerate : 89.2 FPS
Maximum framerate : 256.0 FPS
1% low framerate : 88.3 FPS
0.1% low framerate : 83.3 FPS

12-08-2019, 10:43:22 acs.exe benchmark completed, 14059 frames rendered in 64.204 s
Average framerate : 218.9 FPS
Minimum framerate : 211.0 FPS
Maximum framerate : 234.2 FPS
1% low framerate : 187.1 FPS
0.1% low framerate : 173.7 FPS

12-08-2019, 10:45:15 acs.exe benchmark completed, 13948 frames rendered in 64.250 s
Average framerate : 217.0 FPS
Minimum framerate : 208.7 FPS
Maximum framerate : 233.1 FPS
1% low framerate : 188.0 FPS
0.1% low framerate : 174.5 FPS
 
Great work. So basically three cores at 5 GHz is enough to play any of these modern sims at 60+ FPS. Curious also about the HT results, it looks like HT performs exceptionally badly in the case of four cores, but doesn't experience the same loss with six or eight cores. Intuitively you would think HT would benefit more in the case of lesser cores, at least this was always the case with the old two core i3's. Well, anyway, it goes against the mantra that four cores + HT is now needed for modern games, at least it's not the case with the latest Unreal engine.
 

Dan Costa

World Champ Procrastination n' Hoarding Series
Great work. So basically three cores at 5 GHz is enough to play any of these modern sims at 60+ FPS. Curious also about the HT results, it looks like HT performs exceptionally badly in the case of four cores, but doesn't experience the same loss with six or eight cores. Intuitively you would think HT would benefit more in the case of lesser cores, at least this was always the case with the old two core i3's. Well, anyway, it goes against the mantra that four cores + HT is now needed for modern games, at least it's not the case with the latest Unreal engine.

I think that if you give the game enough physical cores to run optimally, enabling HT after that point increases the chance windows will assign some tasks to run on HT threads instead of physical threads. With HT off every thread will always be a physical core.

I'm now interested in seeing 2 cores + HT. Maybe i'll run it this weekend.
 

RasmusP

Premium
at least it's not the case with the latest Unreal engine.
I agree with the rest of your post, but this might be correct but might also be totally incorrect. If you run an rpg type game on the unreal engine it might well be that NPCs, world streaming and all that stuff are running on additional cpu threads. Just because simracing with the physics from Kunos can't be split further we shouldn't think the unreal engine doesn't support it with different scenarios.
 
except that it is split so more cores = more AI cars.

Are you saying that if he does an AI test with same conditions, you’ll see that load on additional cores?

I think it’s clear to see that non AI scaling is similar to AC1 but with a 90fps penalty overhead which leads to poor performance esp in VR.

No, not really. Except for ACC which stops scaling and actually gets worse after 5 cores.

The Ram speed should be a wakening call for most people who only buy 2666mhz with even lower CAS latencies. Look at that drop in AC1 from 3200 down to 2666. Ouch

Edit: AC1 Ram graph was wrong. Its fixed now

Yeah ram is often overlooked. Even more impactful in VR where min FPS = reprojection.

CPU freq scaling might be an interesting one. Going from 4.8 all core to 5.2 all core. Just like 6 core no HT since that seems to be max in any scenario.
 
Hello guys

Couldn't find decent data so I did these tests myself during the holidays.

  • Max settings @ 720P (Max distances, Max shadows, Max mirrors etc) to push for the max cpu drawcalls.
  • Heavy duty multiplayer race replays were used, with 20~30 cars.
  • 1 entire lap per test. With the camera set on the pole car, looking backwards (showing all 30 cars - worse case scenario), at the race start, lasting an entire lap
  • 2 runs per test.



Test 1
CPU core count scaling

Cst0e3g.jpg



fvB8Mgl.jpg



TcDLIAK.jpg





Test 2
HyperThreading ON / OFF scaling


0MmZnvP.jpg




Q0uHgqt.jpg



dbIiFfG.jpg





Test 3
Ram speed scaling


Z83PTQb.jpg



zm1TIRn.jpg



Z346QT3.jpg




If you play offline against AI, none of these results should apply to your situation.
Cheers

EDIT: Fixed AC1 ram scaling graph.
Really impressive amount of work here :)
One question though , you did these tests yourself with a direct die cooled 9900k @ 5.2GHz yet you have a 2700X @ 4.3GHz as your own gaming rig according to your sig . Do you prefer to game on the Ryzen chip for any reason in particular ?
 

How much money have you spend on your current simracing hardware

  • €0-150

    Votes: 86 19.5%
  • €151-500

    Votes: 120 27.2%
  • €501-1000

    Votes: 72 16.3%
  • €1001-1500

    Votes: 38 8.6%
  • €1501-3000

    Votes: 43 9.8%
  • €3001-5000

    Votes: 23 5.2%
  • €5001-10000

    Votes: 28 6.3%
  • I stopped counting a long time ago

    Votes: 31 7.0%
Top