Microsoft and Turn10 released yesterday the demo for Forza Motorsport 7, however it appears that the game suffers from the same CPU optimization issues that initially plagued Forza Horizon 3. And that’s a bit shocking/surprising considering that Turn10 and Playground Games went the extra mile to fix those CPU issues in Forza Horizon 3, only to have them back in this latest iteration of the Forza Motorsport series.
Now let’s get this out of the way; despite its CPU optimization issues, Forza Motorsport 7 runs great on mid and high-end CPUs. Our test system (Intel Core i7 4930K with NVIDIa’s GTX980Ti) had no trouble running the game with constant 60fps on Ultra settings at 1080p. Even in 4K, we were able to get an almost stable 60fps experience by keeping our Ultra settings and dropping Anti-Aliasing to 2X.
However, those with weaker CPUs may encounter abnormal CPU limitations due to the game’s current mediocre CPU multi-threading capabilities. As we can see, only two of our CPU cores were being used. Not only that, but both of them were maxed out. As said, this reminded us the CPU optimization issues that plagued Forza Horizon 3. The only difference here is that instead of one, two CPU cores are being pushed to the limit.
And to be honest, this really surprised us. Turn10 did an excellent job with Forza Horizon 3’s post-launch performance patch, so we thought that all those CPU optimizations would carry over to Forza Motorsport 7.
Now there is a possibility that this demo is based on an old build of Forza Motorsport 7, so it will be interesting to see whether the final version is plagued by these CPU issues or not. In its current state, and while Forza Motorsport 7 can run with 60fps on a variety of PC systems, owners of older quad-cores may encounter performance issues due to these CPU optimization issues.

John is the founder and Editor in Chief at DSOGaming. He is a PC gaming fan and highly supports the modding and indie communities. Before creating DSOGaming, John worked on numerous gaming websites. While he is a die-hard PC gamer, his gaming roots can be found on consoles. John loved – and still does – the 16-bit consoles, and considers SNES to be one of the best consoles. Still, the PC platform won him over consoles. That was mainly due to 3DFX and its iconic dedicated 3D accelerator graphics card, Voodoo 2. John has also written a higher degree thesis on the “The Evolution of PC graphics cards.”
Contact: Email



The game is trash anyway. Get PCars 2 if you want a good racing sim.
Pcars 1 was garbage so i’d rather not do that again.
Yeah this version actually has a campaign and different modes of play. Think of Pcars 1 as a early access demo in comparison.
https://uploads.disquscdn.com/images/518d22e3507fab1ccdb5be68d6f35a3f0d68431bc3e934f0b6dd27f9a0c1c631.jpg
Existing PC processor are often too slow. Main reason is slow drivers responsible for creating “draw calls” on GPU. On PC you need thousands CPU instructions to create single draw call on your GPU. Your CPU need send data from game to libraries such as DirectX next send it to GPU driver. Driver must transform those calls to something which will be understand by GPU (“draw call”)
CPU on Xbox can create graphics calls much faster than any existing CPU on PC because it doesn’t need any of that. It has built in hardware directx command processor . It doesn’t need any drivers, transformations etc. It use only 11 instructions to create single draw call on GPU.
Xbox also has a crusty old laptop cpu that struggles to manage 30fps in games a modern Pentium can manage 60fps in.
Think we can safely say the issues lie with programmers at this point
i stoped readin after Existing PC processor are often too slow ……
Its true. Hardware directx command processor always will be many times faster than any software based solution available on PC. Hardware is always faster than software. Deal with it
are you getting paid by microsoft or something? your fanboysm is borderline fanatic
Sp4ctr0’s fanboyism is only “borderline fanatic”? You’re being much too kind.
He’s sort of right. The way the direct x api interacts with the cpu on the xbox is more efficient than many PC cpus. More efficient does not, however, always mean faster. Its a bit difficult to exp[lain, and I can see why he misunderstood. My source is my experience as a developer.
We already know this, he’s telling us nothing new.
Can you explain to me why halo wars 2 is dropping down to 21 fps on the X?
or why destiny 2 is only 30fps ?
Quatium Break, 30fps, Desinty 2 30fps, Halo Wars 2 30fps on XB1X
My GTX1070/i5 4690K can hit 144fps in QB, same with Destiny 2 so that “DX12 command Processor” logic doesn’t work, you seem to think that alot of games will become draw call bound, simply not the case.
You’re missing the point. A CPU needs to have DX12 ‘baked in’ like Phil Spencer’s minions keep telling us. Without that ‘special sauce 2.0’ one can’t truly appreciate the full cinematic majesty of 30Hz gaming in 2017.
/s
You don’t even know what you’re saying because you’re taking something said by Microsoft for XB1X and applying it to PC CPUs. DX12 reduces driver overhead significantly and decreases CPU load on the CPU. It’s just a demo, probably just bugs on the PC side, just blabbering on about XB1X has nothing to do with it.
Even with a little extra overhead, a quality PC processor is going to push far more draw calls than an optimized console CPU ever could. That’s why console games are often locked at 30 fps…
If what you said was even remotely true, I wouldn’t be gaming at 144hz.
It’s like this console scrub learned some technical terms and now he posts comments with “knowledge” to make his argument legit.
I applaud this guy for giving the effort, but this is still far from the truth and truly not the whole story. There is much more than draw calls as he claims. The AMD APU is efficient for affordable consoles, but it’s also inferior to the raw computational power of a good standalone CPU+GPU.
It’s like comparing a DOHC Honda with a turbo and a high-performance V8. The Honda has it’s limits, while the V8 can power through the Honda and more. (Best quick example for him to understand)
its a shame really considering how well apex was optimized.
Just try it. It runs almost as well as Apex and I just have a 4690K (stock clocks). Any reduced performance is probably down to the dynamic weather system they added. Which is awesome btw.
I couldn’t even get the demo to launch…first time that’s happened to me in 2 or 3 years
Demo was a little choppy but I did have some fun with it, hopefully the variety of cars will make this game worth it.
According to Digital Foundry Forza 7 (Demo) on Xbox One X run in 4k and stable 60 fps with no one drops at ultra or close to it settings. How is it possible, if CPU on that console (2.3ghz) is not very powerful, and i think it not comparable to i7 (3.4+Ghz)? Or maybe i wrong and CPU of One X is good enough.
When you want call some graphics operations you need prepare a graphics call to your GPU. Your CPU need to translate directx operation to low level simple machine commands of GPU. This is called “preparing draw call”. On PC all those jobs are done by drivers provided by gpu vendor and executed by CPU. For large GPU you need a really fast CPU to prepare all draw calls every frame.
On Xbox X you don’t use standard CPU unit for those operations. Console have new hardware based “directx command processor” built in CPU. It need only 11 instructions to create single draw call on your GPU. It is fast.
On Xbox X “draw calls” don’t use CPU so it is hard to compare it to standard CPU. Standard “game logic” operations will be faster on normal Core i7… but graphics operations such as preparing draw call will be faster on Xbox APU.
More pro-Xbox propaganda from you. How predictable.
How is anything in his post propaganda? All he did was describe how the apu in the One X works. If he’s work in some way point it out. Cause you seem upset by him not following the heard and always damning the One X.
He’s not, he’s describing it and apply it to PC CPUs claiming that is the issue with PC CPUs and he doesn’t even know what games go draw call bound, he just makes assumptions based of XB1X hardware.
Oh dear.
I blocked a lot of “elements” in these past weeks. You have no idea how great is to read normal comments from normal people.
Don’t waste time and block them.
You clearly have no idea how consoles operate.
Cmon this feels missleading, the game is only using 2 cores, or it’s using 2 cores more than the others?
Right? It’s obviously using all 6 cores. It’s just not using them equally (which is normal generally). This smells of a lack of understanding of how this stuff actually works.
It is a demo build… come on dsog
What’s your point?
“Turn10 did an excellent job with Forza Horizon 3’s post-launch performance patch”
Er, DSOG published numerous articles that rightly berated Microsoft Studios for the EIGHT MONTHS it took them to properly patch that game!
They did an excellent job with that specific patch, not that the game’s post-launch support was excellent
Indeed. All I’m saying is that it doesn’t seem to make much sense to be praising any dev’ for having patched a game so it runs like it should have done from day one. Especially not when it took them, with all the vast resources at their disposal as a Microsoft Studios developer, a disgraceful eight months to do so.
Praising a dev’ for such a thing just seems bizarre to me. They patched a game to run as it should have always run so how is that an “excellent job”? They did the bare minimum that we, the consumer, are entitled to expect from any company and took a ridiculously long time in doing so. If it’s now “excellent” that companies are doing their job then the bar for excellence has dropped to a very low point.
Game looks amazing and single 1080ti can run it even 8K60fps but without msaa. What’s even more surprising… even vega 56 can run this game in 8K and 60fps (you can see that in yt “artis” video channel)
MS. Baits people with Forza Apex that is optimized, sabotages Horizon. Baits people with Horizon CPU fix right before Forza 7 release, sabotages it the same way. Sorry, but if you don’t realize you are getting played by MS now, you never will. They care about an API monopoly that lets them collect money for nothing (Vulkan>DX 12), which their console props up. No one is buying their console. You need a “super computer” to play Forza well, helps them sell that console. PC Gamers are being exploited here. Stop being stupid.
I just ran the demo on my 4690K. It 100%s one core and goes very high on the other 3 cores. Certainly doesn’t seem to be a bottleneck to my 1070 in any relevant way at this point, and it seems to be making good use of the resources on hand.
I think you guys make a lot of bad assumptions about what these readouts actually mean.
Ir drops below 60fps on 1080…This gpu is garbage. Even original Xbox One from 2013 is faster in 1080p (never drops below 60)
Drops below 60fps with a lot of ressouces available….
What an amazing job realized by Turn 10… /s
It seems to hurt you, isn’t it ?
Drops below 60fps in 1080p? LOL. This GPU is garbage. Xbox One from 2013 play this game better (constant 60fps)
Drops below 60fps with a lot of ressouces available….
What an amazing job realized by Turn 10… /s
By the way, old xbox one surely use dynamic settings…
3 times you copy video of some garbage gpu with drops below 60fps on 1080p. LOL. Original Xbox One from 2013 works better in 1080p
Drops below 60fps with a lot of ressouces available….
What an amazing job realized by Turn 10… /s
By the way, the og One/s version will surely use dynamic settings…
john the cpu optimization is worse in f7 than H3 cause in h3 cpu usage 100% or 89% in f7 100% all the time (1 core)
lol pc dual core race