Forza Horizon 3 Benchmark Thread

Page 6 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

moonbogg

Lifer
Jan 8, 2011
10,637
3,095
136
Looking forward to a performance patch.

Hey bogg, I seem to recall you have an ultrawide correct (PG348Q?). I've had this, I'm not sure what to call it, bitstream strip on the right side of panel since I first started playing. I've just been sort of mentally blocking it out, but I was wondering if you also have this issue or know of fix? It's more distracting during races as the bar becomes black with multicolor bits.


Also find it funny how many people come here to post how broken and awful this title is despite having never played it. Despite its flaws, the game is spectacular...


Yo, I haven't seen anything like that. I took a screenie. Hopefully its just a game or driver bug. I assume that doesn't happen in other games. I haven't seen any artifacting. Also, yes, despite the performance issues, this game is amazing. Its so much fun and a real stunner to look at. Searching the lush trees by the rivers for a barn find is just incredible.

 

KentState

Diamond Member
Oct 19, 2001
8,397
393
126
Games is pretty broken for me now. Stutters constantly anytime something changes in the game, like cars popping in, driving line adjusting, check points, car shoots flames on a shift, etc.
 

moonbogg

Lifer
Jan 8, 2011
10,637
3,095
136
Their patch didn't fix crap. A single core still maxed out at 100% causing massive GPU bottlenecking and huge FPS drops. Nice work, idiots.

Also, I still love the game. Would I be a total twerp if I bought one of those racing wheels? I'd look so silly playing with one of those things. I want one damn it. Should I get one? Are they inconvenient to use, having to mount and dismount every time you want to play?
 
Last edited:

KentState

Diamond Member
Oct 19, 2001
8,397
393
126
Their patch didn't fix crap. A single core still maxed out at 100% causing massive GPU bottlenecking and huge FPS drops. Nice work, idiots.

Also, I still love the game. Would I be a total twerp if I bought one of those racing wheels? I'd look so silly playing with one of those things. I want one damn it. Should I get one? Are they inconvenient to use, having to mount and dismount every time you want to play?

Umm, that's why you get a race seat to mount your wheel to.
 

EXCellR8

Diamond Member
Sep 1, 2010
3,982
839
136
Meanwhile on Xbox...

Game just works; I am enjoying 250mph+ in the Viper ACR I somehow one. Good luck beating my 2min cross-map route challenge bros.
 

codyray10

Senior member
Apr 14, 2008
854
4
81
Would I be a total twerp if I bought one of those racing wheels? I'd look so silly playing with one of those things. I want one damn it. Should I get one? Are they inconvenient to use, having to mount and dismount every time you want to play?

Dude, I'm totally guilty of doing this exact thing the week before Horizon dropped lol..Clutchmaster TMX Pro. It's actually pretty awesome. I had never used one before getting it. It's not that bad taking off and putting back on to a desk, but I could see it being an annoyance for some. It's a basic clamp, takes about 10 seconds to do.
 

RussianSensation

Elite Member
Sep 5, 2003
19,458
765
126
Meanwhile on Xbox...

Game just works;

May or may not be an accurate explanation as I am not a programmer but I'll post it here.

Game Revolution reports:

"Until now the issues have been blamed on lack of optimization, especially after thousands of reports of consumers with GTX 1070's and other newer cards experiencing the issues first-hand. A recent major update was intended to address the problems by improving optimization, but had very poor results.

Thankfully, investigation by a user named Rockstonicko on the official Forza forums resulted in a possible explanation. The description of his findings included hardware utilization measurements in addition to bad news for PC gamers, as follows:

CPU usage: 15-29% (relatively normal)
GPU usage: 99-100% (also normal)
Used System Memory: 7983GB (4,258MB used by Forza process)
Dynamic Video Memory Usage: 4,365MB (take note GPU and CPU memory equal roughly 8GB, which is how much RAM XB1 has)
GPU MC Utilization: 0-15% (at 2560x1440 this should be in the 50-70% range, something is very wrong here)
GPU Power draw: 125-180W (in other games it's not uncommon to see 220w-310w, again, something is wrong)

So from this I can conclude the engine is still using similar memory management as is used on the XB1. When the GPU frame buffer is overloaded the game begins using system RAM as additional frame buffer memory. This also explains why people are seeing high utilization on 1 CPU core while the rest remain relatively idle.

On the XB1 the system RAM is unified, meaning video and system RAM are both accessing DDR3 RAM with 68.3GB/s bandwidth along with an additional bi-directional 50GB/s from ESRAM. Only massively overclocked DDR4 barely has the bandwidth to provide a smooth framerate when it's being used as additional frame buffer memory alongside GPU GDDR5. THIS CANNOT WORK WELL ON PC HARDWARE.


Put simply, it appears that the PC version was ported directly over from the Xbox One version.

The Xbox One's architecture uses a single 8GB chunk of memory as both system and video memory, allowing the frame buffer to be stored and handled in a single place. PC architecture is different with several memory locations (i.e. video memory, system memory, etc.) that can be used by developers when desired. Unfortunately, only video memory and the fastest DDR4 available really have the bandwidth necessary to be proper locations for a frame buffer in graphically intensive modern games. Secondary areas, like system memory, are sub-optimal.

It appears that Forza Horizon 3's PC version uses these secondary locations of memory. This results in performance issues that impact the user experience.

This is a complex issue that likely has roots across large segments of code. Any fix will take time to produce, if there is ever going to be one."
 

SolMiester

Diamond Member
Dec 19, 2004
5,331
17
76
Their patch didn't fix crap. A single core still maxed out at 100% causing massive GPU bottlenecking and huge FPS drops. Nice work, idiots.

Also, I still love the game. Would I be a total twerp if I bought one of those racing wheels? I'd look so silly playing with one of those things. I want one damn it. Should I get one? Are they inconvenient to use, having to mount and dismount every time you want to play?


Mate, I have had wheels for racing for day one...thrustmasters, logitech, TBH, i wouldnt race with out one, totally changes the game up...lot easier to turn with analogue progression rather than digital on\off turn.
 

TheELF

Diamond Member
Dec 22, 2012
3,993
744
126
So from this I can conclude the engine is still using similar memory management as is used on the XB1. When the GPU frame buffer is overloaded the game begins using system RAM as additional frame buffer memory. This also explains why people are seeing high utilization on 1 CPU core while the rest remain relatively idle.
How does this differ from any other game?
This is how windows works for years now.How does this explain high utilization on 1 CPU core?

I believe it's the same problems APEX has,some dumbass at turn10 figured out a way to get a bit more performance out of the console but in doing so completely messed up task manager because as you can see in the videos ,whichever thread needs to do something runs as fast as the core allows,lowering the priority allows another thread to run the same speed as the main thread,still task manager is not able to spread threads to all available cores,you have to do this manually ~3:20 in the video if you want to get to full speed.



(From BF4 onward the only "porting" that is being done is adding kb/mouse support and as many effects and filters as the studio can get for cheap,what was it? quantum break that didn't even had a X in the window to shut it off? )
 
Last edited:

moonbogg

Lifer
Jan 8, 2011
10,637
3,095
136
Using low priority didn't do a single thing for me. The CPU core is still at 100% no matter what. Also, the GPU doesn't run out of Vram. That's not the issue. The issue is the game only uses SOME of the Vram available and then uses system ram for the rest of the graphics processing. At least that's what these people seems to be saying. Bottom line is this game is a garbage port and runs like crap. The problems are likely fundamental and deeply buried, so fixing the problems will likely amount to making the entire game from scratch or something like that. In other words, the game won't be fixed. It is what it is.
 

TheELF

Diamond Member
Dec 22, 2012
3,993
744
126
Lowering the priority of INDIVIDUAL THREADS not the whole game is only part of the problem,as I said (and as is visible in the video) you have to manually use affinity to lock each thread to a different core otherwise all threads still run on the same core.
 

moonbogg

Lifer
Jan 8, 2011
10,637
3,095
136
I may be going crazy or something, but I am playing right now and I can almost certainly say something seems different. Performance is acceptable in surfers paradise right now. Getting 40-50+ in areas where I got around 30 and 60fps is more common in the general surfers area with minimal stutters. I didn't change anything. Its working better. Maybe a fluke or my imagination? Na, that's BS. Something changed for sure. Its running better. Not perfect, but def better for sure. Can anyone concur? I installed the new Nvidia drivers the other day.

WHOAAAA....ok I got it. I bought a new car (the BAC Mono) and I am using cockpit view. When viewing the hood or the whole car, FPS drops about 15-20FPS! Runs better in cockpit view. Perfect indication of a crap optimization job. Good lord.
 

dogen1

Senior member
Oct 14, 2014
739
40
91
I may be going crazy or something, but I am playing right now and I can almost certainly say something seems different. Performance is acceptable in surfers paradise right now. Getting 40-50+ in areas where I got around 30 and 60fps is more common in the general surfers area with minimal stutters. I didn't change anything. Its working better. Maybe a fluke or my imagination? Na, that's BS. Something changed for sure. Its running better. Not perfect, but def better for sure. Can anyone concur? I installed the new Nvidia drivers the other day.

WHOAAAA....ok I got it. I bought a new car (the BAC Mono) and I am using cockpit view. When viewing the hood or the whole car, FPS drops about 15-20FPS! Runs better in cockpit view. Perfect indication of a crap optimization job. Good lord.

Well, it does have to render a lot more polygons when you can see the whole car(which could be well over 100,000), though since the hood cam has the same effect, it's probably due to reflections.
 
Last edited:

Raising

Member
Mar 12, 2016
120
0
16
I have no stuttering whatsoever and I would notice it easily since I'm so used to gsync by now, here's what I did to fix it:

Disable core 0 on task manager for the game executable, turn on 60fps lock in game and frame smoothing on.

My system: i7 980x @ 4ghz and a gtx 1080 @2.1ghz with gsync monitor.

Game settings: DSR 3135 x 1764 res with ultra settings (motion blur off) and 4x msaa

What the game has is some weird problem with frame pacing not memory swapping issues imo.
 

2is

Diamond Member
Apr 8, 2012
4,281
131
106
Their patch didn't fix crap. A single core still maxed out at 100% causing massive GPU bottlenecking and huge FPS drops. Nice work, idiots.

Also, I still love the game. Would I be a total twerp if I bought one of those racing wheels? I'd look so silly playing with one of those things. I want one damn it. Should I get one? Are they inconvenient to use, having to mount and dismount every time you want to play?

A wheel is a must for any racing game IMO. Yes, It's an inconvenience to mount and dismount, but if you enjoy racing games, it's well worth the trouble.
 

moonbogg

Lifer
Jan 8, 2011
10,637
3,095
136
With this single core nonsense, I wonder how this game would do with a 5.2ghz Kabby and some ridicufast DDR4?
 

codyray10

Senior member
Apr 14, 2008
854
4
81
http://www.pcgameshardware.de/Forza.../Specials/Benchmarks-Test-DirextX-12-1208835/

Rx 480 devil performance is fantastic. At 4k FXAA 480 Devil is just 15% slower than a 980 Ti JetStream. Has any game patch made improvements to game performance on AMD / Nvidia cards.

Red Devil 480 user myself (1330/2175), fortunately I have had pretty much zero issues running FH3. I play 1440p, 2x MSAA and no v-sync with a mix of high/ultra settings. Im usually in the 50-60fps range and I dont seem to have the stuttering many other users are reporting. Using 16.9.2 drivers.
 

4K_shmoorK

Senior member
Jul 1, 2015
464
43
91
My friend still is forced to re-download the entire game in order to update and windows store throws an error upon completion of the 49 GB. Windows store is reaaaaaly something. Haven't had anyone to play with
 

Raising

Member
Mar 12, 2016
120
0
16
With this single core nonsense, I wonder how this game would do with a 5.2ghz Kabby and some ridicufast DDR4?
I see you complaining a lot and not even trying solutions, with core 0 disabled I see no thread being used to the maximum on a 6 years old cpu
 

moonbogg

Lifer
Jan 8, 2011
10,637
3,095
136
I see you complaining a lot and not even trying solutions, with core 0 disabled I see no thread being used to the maximum on a 6 years old cpu

I tried all of that superstitious garbage actually. None of it worked. I disabled core 0 and the game simply chose another core to max out at 100%. So I disabled that one and it chose yet another to max out. I tried all different priority levels and all the silly tricks that different people say to try and all the silly hoops to jump through. I jumped through them and even lit them on fire just to be thorough. Of course, none of that stuff worked because the issue is not with my rig. The crappy port is crappy port. PORT PORT.
 

Raising

Member
Mar 12, 2016
120
0
16
Yeah.. not even trying I get stuttering, on paradise bay the lower it gets is 55fps and still consistent frame pacing..

See task manager and afterburner info:
 

2is

Diamond Member
Apr 8, 2012
4,281
131
106
I really want to get this game, but damn... These performance issues are keeping me from pulling the trigger. I keep checking this and other threads in hopes of reading about a new patch that fixes the issue, but nothing so far.
 

ZGR

Platinum Member
Oct 26, 2012
2,054
661
136
So far, I am having great performance. I lowered Shadows to high as well as turned off MSAA. Everything else is on ultra.

A big shame about the CPU side of things. Moving to DX12 was supposed to help I hoped... the 5775c is doing really well at keeping a smooth 16.6ms, wonder if the eDRAM helps at all (probably not). I am done with waiting on engine improvements. Core 0 is basically maxed out in every game I play. So tired of this crap. Next CPU I buy will be pre OC'd to 5.1+ GHz.

On the graphics front, I don't find it too impressive. A few things caught my eye, and it does look great at 4k60 overall. I just am not a fan of the artistic style so far. I bet it will grow on me in time.

I had tons of problems getting this game to download. Took 3 full downloads for it to save properly. I probably will like the game more in time.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |