[PC] Game utilizes only one thread/core

It is frustrating that being a PC player feels more like being a QA tester than a consumer =. I’ve got a very capable computer but unlike any other AAA title I can’t be sure it’ll run smooth on any setting. Apex and FH3 ran fine, I’m disappointed and concerned about how the demo is running on my machine now (stuttering, big freezes, some CTD). I’ll be waiting to purchase until it’s stable, though as disappointed as I am it isn’t smooth now I do think they’ll get it there.

5 Likes

Found a fix for the stutter. I have an Alienware Area 51 with two GTX 1080 TIs, 32 Gb ram and a i7-6800k Cpu 3.4 GHz. All connected to three 4k LG Monitors. I keep my resolution from the windows settings at 7680 by 1440, and I have the Game set at Native Resolution to do NVidia Surround (Please Microsoft add in 7680 by 1440 in the Forza 7 menus so I don’t have to do it via Windows Settings). Anyways simply change your video options in game to turn off “Full-Screen”. I believe this relieved my main core on my CPU processor and now the game runs buttery smooth. I was getting intense stutters until that. It sucks to see the edges of the game window, but hopefully Microsoft will fix this in an update to relieve the CPU Core workload in “Full Screen” mode as well. The game looks amazing after that. Best one yet.

I would just like to add I have been playing this game again today, and have managed to take a screenshot of CPU usage using a 7700K cpu. My 1080ti should have no problems with this game, but the stuttering breaks immersion completely. I am really disappointed.

Forza_7_demo_stutter_cpu_usage

It’s funny. Months ago on the “Day 1 plan” thread I said I would load up the game, see how bad it runs on day one, then wait months for a patch. People assured me that between Forza Apex and the patches Horizon 3 received that Forza 7 would run great at launch. Now seeing the demo, I know it will have the exact performance issues Horizon 3 had at launch and it will take them months to fix.

Good going Turn10…

4 Likes

I agree with you VooDoo… it’s really sad… I’m one of those who preordered ultimate edition and im regretting abit now cause I prolly won’t be able to play it on release on my high end rig…

i7 6900K
1080 ti
32 gb corsair dominator platinum 3200 mhz
msi x99a godlike gaming

Please T10 fix that issue before the early access because I don’t want to start the campaign with those random freezes… If you want you can add a feature to switch on/off the “mono-thread optimization” so everybody’s happy !

You know what ? I can even play the demo in ultra 4K with my GTX 1060 !! So the main optimization is just AWESOME but there is this one core issue who freezes the game even on 720p low… (a little thing ruins everything)

2 Likes

Turn 10 Confirms That Forza Motorsport 7 Intentionally Runs Mostly on One Core*

Nonsense excuse.

I luckily have enough CPU horsepower to work past this but I’m betting the console version doesn’t rely on one thread does it? DOES IT?

This game should have excellent multithreading in this day and age. If it doesn’t fire your programmers and everyone to do with the game engine. They aren’t doing their job properly.

2 Likes

Damage control?

1 Like

Considering the PC market it changing into multicore cpu’s from 2017 and onwards this is very strange! ( AMD ryzen and intels new 8 core mainstream cpu in 2018 ) And people with older hardware that have low single core performance will suffer greatly that would otherwise been more than enough if all threads were used! I myself only got an i5-6600k but its running at 4.6ghz overclocked so I am fairly ok. But this is disgusting Turn10! If you want to be a part of the PC market, this is not the way…

2 Likes

It’s strange - despite this thread having recent replies in it, it appears midway down the page in the forum. Not at the top like it should be.

In any case, a quick Google reveals that several game news outlets have picked up the story about maxing out a single core and some are already calling it bogus. Turn10, time to dispatch the PR drones!

Thinking about it, there are a few possibilities:
The demo is from an old build that did not have Forza Horizon 3’s thread balancing work in it and Soy is merely misinformed about this.
The demo is from an old build, but, Soy is correct in that Forza 7 uses a different threading model than FH3 and this is by design.
The demo is from an old build, and while Soy is correct in that Forza 7’s threading behaviour is different by design, this is still something that will be improved in a future patch.

If #1 is true, I’ll be a happy man. If #2 is true, I’ll request a refund. If #3 is true, I will not play the game until this patch is released.

Problem with #3 is how do you know if they really will patch it?

He says SOME users, not all. Y’all are losing your minds (and now there are articles out there apparently) about the game being constrained to one core, but that’s not what he said and it isn’t the case for all. See my system (i5-6600k @3.5, GTX1060 6GB, 16GB DDR4) clearly utilizing all 4 cores:


It isn’t always running perfectly but it’s never running on just one core, for me.

Ok i had massive Problems after i installed the new Driver today. I just disconnected my Television from my Graphic Card and its all fine now.
The Television even dropped my FPS hard while it was off. Try it guys, maybe it will help you too.

SOY is just the messenger. Don’t shoot them.

if he says it’s for some users, then maybe it’s only for people who use dual core processors like pentium/i3/ultrabook cpu’s (allthough i have a 6100)

1 Like

I understand the frustrations of people not getting the game to work, bad performance, crashes and such, i really do. but …

You guys do realize that employers working at game companies won’t tell you any internal company, coding knowledge or any other internal knowledge without the supervisors approval (Non Disclosure Agreements, Trade secrets etc). so you can be angry and scream what you want, unless they go PR (public) about it themselves, don’t expect a whole public technical explanation on a public forum (as you can see how quick the media picks it up and they love to twist and dramatize stories in the worst way possible to make something bad look like the apocalypse, because as for the media, this is all about income and money), same as for any other kind of company. mainly money and business-reputation.

Neogaf already has a similar thread (no pun intended) as this. Hopefully Digital Foundry also points this out. This is my PC:

FX 6300 @ 3.5GHZ
GTX 760 AMP! EDITION 2GB
4X2 GB RAM @1600
1TB 7200RPM HDD (installed the demo there)
650w PSU

1080p 30 FPS performance has been pretty good with the high preset. If anything this game is effectively less GPU and VRAM hungry than horizon 3. But I figured out that with my pc I could at least match the mighty Xbox one with it’s “to the metal pixie dust coding brought to you by DX12” and run the game at 1080p 60 FPS with the medium preset. But the game is a stuttery mess with huge load times as well. I feel like I am running a blend test of Prime 95 in the background…

  • Fix the load times
  • Fix Multithreading
  • Taking less than 6 months would be nice.
  • Please explain if this game is so reliant on single core performance… Why an FX 8350 is a requirement for 60 FPS and the FX 6300 only for 30 FPS? If anything, by stating that I would have thought that the game would take advantage of 8 threads hence the difference in requirements. 8350 is only clocked 14% higher than 6300. For instance, here’s a Vishera review with a Starcraft 2 benchmark, notorious for requiring high single thread performance.

https://www.anandtech.com/show/6396/the-vishera-review-amd-fx8350-fx8320-fx6300-and-fx4300-tested/5

Only one or 2 FPS difference. Single core performance is almost the same. Why am I saying all this? Because if Turn 10 could fix this issue the game will be enjoyed at 60 FPS by almost anyone with a half decent machine, and maxing one core all the time can stress the hardware in vain. Even users with high end Intel CPU’s that can already hit 60 FPS will have less stuttering. Besides, how can we play this game at 144 FPS with the game coded like this? Probably 7700k on liquid nitrogen would do the trick.

1 Like

I have a ryzen 7 @ 3900mhz with a 1080ti and I cannot get a stable framerate on any settings, even 1080p on low settings its a big mess in framerates I don’t have problems with gears of war 4 from windows store but I do have problems in Forza 6 Apex but not this severe.

It seems to only use 2 cores, but only one maxed so the other core is proberbly just doing some stuff in the background :frowning:
Terrible so far hope they fix it before release

so they are polling for input 9999 times a second instead of on every frame? Thats dumb. Meanwhile literally every game that uses xinput.dll doesn’t require this and has no* input lag
*they probably have very minor amounts but you aren’t likely to notice this with high framerates as input is tied to framerate which is how it should be here.

7700k /1080ti / gsync monitor, high fps, but game shutters a lot. Same problem like in every DX12 MS game.