[PC] Game utilizes only one thread/core

SO GLAD i stayed away from this series

Horizon 3 left a BAD taste in my mouth and they did it again with fm7

My core zero was pinned most of my time, my gpu only ran like 50%, got a stutter now and then, but I had my game crash weird a few times. I will report the crash in a moment.

Yes, I tried the full game and it runs really bad. It’s not a working product at this time. To me this is at the level of the Batman Arkham Knight fiasco. Wait, probably worse. Since that game ran decently when capping the framerate to 30 as you had on consoles. In Forza 7 there are times where I cannot get stable 30 FPS. Yeah, my rig is more powerful than the xbox one and runs 99.5% of games better. But on this particular game I cannot even get HALF the framerate of the mighty tablet CPU.

To save you from some headaches I would recommend not buying this product for now. Turn 10 has clearly dismissed the PC customers as second class citizens.

After several hours in the game, CPU bottleneck is indeed here but it’s not a “CPU is only using one core” issue.

Depending on the situation, cores are sometimes all used, but most of the time they sit around 2 cores at 100% while others are idle.

Mainly, reason is how tasks are shared and distributed to the different cpu cores. That is the problem.

For exemples, during rainy races, all my cores were used (though core 0 and 3 are always at 100%, the other 2 were sitting at 50-70%).
I also saw that CPU 1 and 2 worked a bit more when there was 24 drivatars.

So it’s like they dedicated a core for each “kind” of tasks the game has to process
Like 1 core dedicated to the Engine, 1 core didacted to drivatars & IA, one core dedicated for UI etc… etc…

Problem is, the bottleneck is pretty heavy. You can’t play at 100 fps constantly even at 4,2Ghz and that’s aweful.

I think it’s the main reason they don’t propose a 100fps+ lock as of now but focus on 60fps only. Their CPU optimisation is not capable of it.

1 Like

Anyone who played Forza Horizon 3 knows this issue.
We waited more than 6 months untill they fix the CPU uneven usage.
My first core on 100%, all others 30-50% .

Here’s my CPU usage in-game:

As you can see, threads #1 and #4 are pegged to 100%. My 1080 Ti sits around 60-70% usage so it’s pretty clearly bottlenecked by the CPU. I’m not sure if it’s related but I also can’t play for more than about an hour before the game crashes to the desktop with no warning or error message. Performance is really disappointing, especially when Forza Horizon 3 runs so well. I get 100FPS + in that game at 3440x1440 with all settings maxed and no issues at all like I’m having in this game.

Exactly the same usage on my 6700k :wink: !
The game is incredibly well optimised on the GPU side, i mean, really.

I’m playing on 3440X1440 as well with Afterburner in the background to lock game to 100 fps until they properly support it.
It never goes beyond 50-60% GPU usage in ultra with MSAA 4X, it’s incredible, even in extreme conditions with 24 opponents and rain + storm and all.

The CPU problem is the only source of frame drops.
I really hope they will do something about it because it’s certainly the best optimised racing game on the GPU i’ve ever seen…

1 Like

I thought some people might be curious about how the released game utilizes my PC. Do with this info as you please.

Specs:

I7 7700k @ 4.7GHz
EVGA GTX 1080 @1960MHz
16GB DDR4 2400MHz RAM
Intel 600p M.2 1TB
ASRock Z270 Killer SLI
All drivers up to date

Tested on Suzuka in heavy rain with Focus RS. Game is on 1440p max settings with 100% buffer

CPU core 0 is maxed all the time in menu and in race. Remaining 7 cores are at 10% load in both menus and race, with misc spikes during race. I noticed that the game randomly relieves load from Core 0 down to ~20% which causes heavy frame drop. Very noticeable mid race, can cause what I call “jumping” (you flash forward a couple car lengths).

GPU load varies from 30-40% in cockpit, and 30-50% in follow cam. Uses 4GB VRAM

The game used a very consistent 7.7GB of RAM.

Overall impression, game looks absolutely stunning when Core 0 maintains steady load. However, when it drops load randomly, frame drops and terrain disappears. The stands full of spectators on Indy’s home stretch we’re very difficult to load while racing.

Thanks a lot for your datas guys, you totally nailed it. On my side (awful stutterings/frame drops everywhere every races despite all the tech advices posted here), I think I finally found what was going wrong on my rig : apparently a bad install of the latest nvidia drivers the day they were released. Uninstalling them with the latest DDU from Guru then reinstalling them resulted in…

Well what you pointed out. Smooth frame rate until my core 0 is fed up to work almost alone when the other core are eating pop-corn.

After reading thousands of posts about these issues, I feel like us i7 owners are more concerned; not sure but just my 2 cents.
This if I believe the others saying is butter smooth as silk and woaw never hiccups always above 100fps ultra ultra settings.

Finally, just hope it’s not something like random issues I mean 2 exact same rigs then one concerned and not the other, otherwise it could be never patched…

I7 4790k stock clock
Gtx 1080 g1 gaming Gygabite
16gb ram ddr3

Just wanted to confirm I got the full version, and my core 0 is also completely maxed out, while the rest are at max 50%. I have a 4690K at 4.5 ghz. Some sutter in race, not sure if it is game breaking yet, but it seems to get worse the more I play. The menu are also really stuttery. Not gonna lie, I was more hopeful than that after the threaded optimization fixed all issue in Forza Horizon 3. This is a shame that this was not included in FM7. The symptoms are almost identical, I’m doubtful it can be anything else. The lack of communication from the developers are also concerning. I work for a development company and if an issue was that widespread (8 pages on the forum), someone would take a stance on it.

1 Like

Feels like Forza Horizon 3 all over again…

System Specs

I7-7820X
32GB DDR4 RAM
PNY GTX 1080
Game installed Raid 0 SSD Array (2x250GB SSD)

Latest GeForce Driver 385.69

Micro Studders in every race.

Limo Bowling unplayable… Collisions with pins cause frame rates to literally drop to 1FPS
Ken Block Challenge… Micro Studders… Colliding with a wall causes FPS to drop to 1 FPS … Extreme slow motion.

Colliding with any tire wall in any race causes drop to 1 FPS.

All menus studder

Graphics Settings
Dynamic Render Quality – Ultra (this is what the game seems to keep setting itself to)
Resolution 1920x1080 … game defaulted to 4k, even though I have 1080p monitors
Dynamic Optimization … Default.

Under Advanced I set Performance Target to “60 FPS (V-SYNC)”

Everything else set to Dynamic.

Seems the game, just like FH3, LOADS UP ONE CORE on my CPU. This was a huge issue on FH3 and once fixed made the game much better.

Truly enjoyable to have an 8C/16T system and watch one and only one core get blown through the roof.

Game need to be fixed NOW on PC. Just like with FH3 … Xbox is stable, but PC is full of issues. Doesnt bode well for the Xbox Everywhere line if the PC side of things isnt going to be optimized.

1 Like

Just shining in after 4 hours of gameplay, I decided to wait for improvement / patches to play more. The stuttering is really an issue, whether or not it is related to the pinned 1 core. It’s such a bummer because other than this stuttering, the optimization is amazing. It runs really well and look really nice. But alas, stuttering in a racing game really deteriorate from the experience to the point where it ruins it. I will not ask for a refund for now as I am confident it could be fixed, but since it was never fixed in Apex and took 6 months for Horizon 3, I don’t know if I might regret that. The fact that this topic keeps coming back again after the issue with Apex and Horizon 3 is makes it even more a bummer. I’m really curious if people who QA this game didn’t notice anything? That’s almost impossible…

EDIT : Also, as in Apex, restarting the game fixes the issue with stuttering… Until it comes back a few race later. So if it can run as good as the first race upon loading for every races, it probably means it can be fixed (can it?)!

Has anyone heard from T10 if a couple optimization option will come to PC in near future?

My friends have given up trying to play Forza on PC unless T10 updates a core optimization like in Horizon 3. One has an AMD 6300, GTX 1050 clocked at 4.5GHz and can’t play 1080p without dropping to 20fps and sometimes crashing. We tried turning MSAA off and anti-aliasing to 4x and still too much load for one core to handle.

Please let us know if T10 ever intends to add core optimization…


2.0 ghz, 5 minute race, ultra

1 Like

go to Set Affinity and uncheck Core 0. You will see better multithreading utilization without impacting the game.

Please don’t do that. In many cases, it will make it way worse as that puts an additional strain on the CPU to redistribute resources. It might help in some specific cases, but usually will make things worse.

After I press “Enter” to (start the game), the game starts using only 1 core pegged at 100%. (most of the time).

The only way I can fix this issue is to minimize the app window to the Windows taskbar, then switch it back to fullscreen. This will reliably switch the game from 1 core to 4 cores. The game runs perfectly smooth at 60fps if using all 4 cores. Otherwise, there’s noticeable stuttering in parts of the game; even with my 1080ti SC2.

Is there a better fix for this issue.; other than minimizing the app and switching it to fullscreen again?

Thanks in advance.