BeamNG.drive

BeamNG.drive

View Stats:
von Sep 12, 2018 @ 12:12pm
[solved] Can't get more than 40 FPS
(The CPU is the limiting factor. I'll buy a new CPU, because in other games it bottlenecks even more)

So I had a GTX 970 for a long time and I played the game slightly below the Highest Settings except for the dynamic lighting with 40 FPS. Because the 970 isn't the most powerful GPU, I thought it's the reason I had such low FPS.
However, as I recently upgraded to a GTX 1080 TI, I noticed that my FPS are still at about 40. I tried various graphic settings (lower and max) and the FPS didn't change at all.

I already tried to disable mods, reinstall the game completely and turning off any kind of framerate limiting such as V-Sync, but nothing worked.

I thought that it's maybe because my CPU is bottlenecking, but it sits at around 30-40% load as well as my GPU. I also got plenty of RAM space left.

Is it possible that I have too many mods installed and that they limit my FPS, even if they are disabled?


Here are my specs:

CPU: Intel Xeon E3-1230 V3 @3,30 Ghz (3,7 Ghz Boost)
RAM: 16GB DDR3
Mainboard: Some older Asus Z87 premium mainboard
GPU: Gigabyte 1080TI Gaming OC
Harddrive where the game is installed: Toshiba X300 High Performance


Thanks in advance for any kind of help!
Last edited by von; Sep 15, 2018 @ 12:52pm
< >
Showing 1-11 of 11 comments
I have a similar (Z97, i7 4790k 4.4ghz locked all-core speed, 1.2517v core) setup, with an RX 480 8gb card and 32gb ddr3 2400mhz CAS 11 latency RAM (dual channel).
Not as powerful video but fast CPU to help keep FPS up.
Turn off shadows and also, turn off reflections.
Your likely going to want to look up LATENCY MONITOR also known as LATENCYMON program, you can often find this on tech websites / PC hardware websites, or in forums of those sites. Try to find it somewhere where it won't give you spyware or make unwanted changes to your PC (like Softonic downloader does, avoid that site).

Since shadows are done on the CPU, and may be 1000 draw calls by themselves in a dense scene, shut those off or make it 'player only' which shouldn't hurt too badly. Reflections demand a lot from video speed, but also create an addition weight of draw calls, too, at-least what shadows do - so turning those off is smart! SSAO is soft-shadow ambient occlusion, this is usually done on the video card so it may or may not help.

TURN OFF THE USER INTERFACE WITH CTRL+U (toggles it) and use in-car camera, it's going to net you a good 10FPS.


About your hardware:
While the CPU is fast enough to run the game, it may not be fast enough to process all the draw calls going to your video. Each texture that is rendered on any object(s) is ONE draw call. When you get 4000+ draw calls PER frame that's 4000 ops sent by the CPU to the GPU, things start to dive below 60fps (on a system like mine, about 4300 or so is 60fps, higher = less). Most systems will comfortably handle 3000~3500. Upgrading your video card will do little to help this issue, and you will end up being bottlenecked on the CPU core-speed. Single core turbo speed does little to help, the all-core turbo speed is what matters (and you cannot overclock FSB like you could on X58 systems and Core 2 setups, on Z/H6x~Z/97 - including your Z87 setup).
If you can find a used CPU that does decent clocks like a 4770K or 4790K for under 150$ it might be a worth-while investment - IF you have a good cooler already. You need a huge air cooler to even get more than 100~300mhz overclock on the above-mentioned CPUs. It would otherwise be wise to replace the system entirely (aside of video card and SSD's) if you cannot get performance under control, however there isn't much to upgrade to. Surely an 8086K OC'ed to 5ghz is great, but is it worth the cost? - not really.
This game is early access, so honestly, if you can wait a while, maybe they'll be able to do something, or implement better like-object batching (of draw calls), as-per the issue with this game engine slowing to a crawl above 4000 draw calls, messing of the FPS badly in the process. I can hit 4000 draw calls rendering a 3 or 4 block scene in a city. What would a whole map do?
*draw calls - each texture on each object, like I explained above, but the reflectivity or specular texture is an additional draw call, as is the normal / bump mapping texture. So it's 3 calls per texture, per object. This *REALLY* slows things down quickly. I've actually not modded for a game that had a game engine that went under water as quickly as this game does, come to think of it. However, I love the possibilities that can happen when you take time to mod, so I tolerate it to a point. That being said, there's lots of room for optimization (and the interface is being upgraded for 0.14.x when it releases), so let's keep fingers crossed and hope for the best.

I wouldn't throw money at the issue just yet. Keep your machine around for a while yet, another year or two at-least and see what AMD's 2019 release of 7nm does to the CPU and GPU markets (though you have a 1080 card, should be fine for a while, considering my RX 480 8g card is just dandy for 1080p rendering on max, yours should be fine).
Keep fingers crossed!


EDIT: Do look for LATENCYMON program to check your latency, if it is above 400~500us on there, something is seriously amiss. It should NEVER be 800+. Higher is worse. This is often ratified by removing and replacing the Nvidia driver, using display driver uninstaller (DDU, available from Guru3D via the video card utilities download page), restarting, running it again to be safe, then restarting a 2nd time, installing a new version of the Nvidia driver, and then restarting and testing the game out, then seeing if your latency is down/FPS is up. fixing this simple issue may give you a great benefit to FPS.
Last edited by Los.Injurus.Bob.Blunderton; Sep 12, 2018 @ 4:51pm
The Chicagoan Sep 12, 2018 @ 7:46pm 
Originally posted by misterV:
So I had a GTX 970 for a long time and I played the game slightly below the Highest Settings except for the dynamic lighting with 40 FPS. Because the 970 isn't the most powerful GPU, I thought it's the reason I had such low FPS.
However, as I recently upgraded to a GTX 1080 TI, I noticed that my FPS are still at about 40. I tried various graphic settings (lower and max) and the FPS didn't change at all.

I already tried to disable mods, reinstall the game completely and turning off any kind of framerate limiting such as V-Sync, but nothing worked.

I thought that it's maybe because my CPU is bottleknecking, but it sits at around 30-40% load as well as my GPU. I also got plenty of RAM space left.

Is it possible that I have too many mods installed and that they limit my FPS, even if they are disabled?


Here are my specs:

CPU: Intel Xeon E3-1230 V3 @3,30 Ghz (3,7 Ghz Boost)
RAM: 16GB DDR3
Mainboard: Some older Asus Z87 premium mainboard
GPU: Gigabyte 1080TI Gaming OC
Harddrive where the game is installed: Toshiba X300 High Performance


Thanks in advance for any kind of help!
Do you not realize you are bottlenecking? Why would you pair a Xeon CPU from 2013 that is ranked 184th on userbenchmark with the second best GPU? That literally makes no sense. Sure those numbers are oddly low. But you should seriously upgrade that CPU...
von Sep 13, 2018 @ 10:17am 
Okay thanks for the help, really appreciate it.
In terms of bottlenecking: I am planning on upgrading my CPU anyways, but at the moment I want to wait for the Zen 2 release from AMD to compare it with Intels new 9th Gen CPU. I also don't have the money right now to upgrade my PC completely at one time, I just got a good deal on the 1080ti

btw: I'm not stupid, of course I know it's a slow CPU and a bottleneck for this GPU, but in this game I was confused by the low load on the CPU, so I thought it could also be something else (as I already kinda mentioned in my initial post).
Last edited by von; Sep 13, 2018 @ 10:23am
The CPU isn't that bad, surely it's going to hold back the game *in heavy draw call or heavy physics situations - more than one vehicle* a little more than normal, but it's not the end of the world.
I would personally hold out a good year or a little more until next summer, when 7nm CPU's (Zen 2 as mentioned), and the 9th-gen intel stuff that will see light in October (next month, and months following in the season will have more chips). Compare the two as you said, and you should be able to make a nice informed decision. Also on the cusp of reality is a more-than-8-core AMD Zen CPU for mainstream boards. How they will go about making this chip a reality, if it's a reality at all, I couldn't be 100% certain to tell you, but truth be told, it would be a nice chip for this game.

That having been said, it would be foolish to upgrade now if you can tolerate the 40fps range of stuff for a bit longer, with so much tech around the corner.

And for the person with mentioning bottlenecking, yes, it can be a processor bottleneck with any processor in 3~3.5ghz base clock range - even the first iteration of AMD ZEN can do that, especially a Ryzen 1700 CPU with a 3.0ghz base clock. Some of this is solved easily by removing and replacing drivers if you have a latency issue with your 1080ti (these are documented with the 1080ti being specifically prone to getting it via drivers, I just solved one issue of this in the last week where it cause the card to run at about 40~60% the performance of my RX 480 8gb Radeon card, on the BeamNG forums). Upon solving it, the man went from having 25~27 FPS to 50~60FPS - huge difference! He was about to replace the whole computer when he did not have to mess with anything but the drivers. Throwing money at it doesn't always solved the problem as much as we'd like to think.

So yes, if you've checked latency monitor and it says your golden, think about upgrading next year unless you're fine with the 40fps at that point, but 100% for-sure wait for Zen 2 and the intel 9xxx series of CPU's to make an informed intelligent decision.

--Cheers!
Double Deez Nuts Sep 13, 2018 @ 3:25pm 
Its simple. That CPU was released in 2013. 5 YEARS AGO. Obvious bottlenecking happening here. No explanation needed.

My i3 can reach 60 frames, 50 in a city with the bus
The Chicagoan Sep 13, 2018 @ 4:15pm 
Originally posted by 🌋↪ToƦcH↩🌋:
Its simple. That CPU was released in 2013. 5 YEARS AGO. Obvious bottlenecking happening here. No explanation needed.

My i3 can reach 60 frames, 50 in a city with the bus
My i7 4790K can run circles around that old i7. He really needs to upgrade.
Kenton Sep 14, 2018 @ 7:31am 
The age of the components does not ALWAYS mean problems. My 10 year old (non-O/C'd) i7 990X is paired with a GTX970, and run very well together, both at 100% in Beam. Neither are overclocked, just the correct settings and some fine tuning inside, and out of the game. The OP's original problem is something un-related to his CPU. The processor running at 30-40% is strange. The reverse of a CPU bottleneck...
Originally posted by killa_hertz911:
The OP's original problem is something un-related to his CPU. The processor running at 30-40% is strange. The reverse of a CPU bottleneck...

Isn't it though? I mean windows shows CPU usage based on all cores. If the guys got 4 cores and two of them are at 100% while the rest have idle loads of 2-ish percent, windows is going to show 54-ish percent usage. If that program can't use more than two cores then it will take a performance hit from the CPUs lacking per-core performance, even though windows only shows half utilization.


And it makes perfect sense. Xeons don't have the per core performance your looking for to run a game like this. An upgrade to something modern with good core performance will help his performance a ton.
Kenton Sep 15, 2018 @ 8:17am 
Originally posted by ŦHË ǤÄMËⱤ ǤŮƔ:
Originally posted by killa_hertz911:
The OP's original problem is something un-related to his CPU. The processor running at 30-40% is strange. The reverse of a CPU bottleneck...

Isn't it though? I mean windows shows CPU usage based on all cores. If the guys got 4 cores and two of them are at 100% while the rest have idle loads of 2-ish percent, windows is going to show 54-ish percent usage. If that program can't use more than two cores then it will take a performance hit from the CPUs lacking per-core performance, even though windows only shows half utilization.


And it makes perfect sense. Xeons don't have the per core performance your looking for to run a game like this. An upgrade to something modern with good core performance will help his performance a ton.

All good points mate. OP can you download HWmonitor (or similar) and tell us what ALL cores are running at when under full load? Would help with diagnosis.
Last edited by Kenton; Sep 15, 2018 @ 8:17am
Starman Sep 15, 2018 @ 10:28am 
Yes its the cpu for sure. I have a 970 still and I am able to max out the game and run it at 1440p at around 120fps. IF your gpu isn't being fully utilized it'll be your cpu limiting the gpu. Try looking at the core/thread usage. 3.7ghz isn't super fast. I have a i7 2600 and i5 8600k. The i7 bottlenecks my 970, as its constantly at 60-80% usage compaired to 70-80%cpu usage. IF i used my new and overclocked i5 it would max out my 970 and would run the game at 120fps in 1440p.

The gpu is sitting around doing nothing practically, while the cpu is being constantly worked trying to catch up to the gpu.
Last edited by Starman; Sep 15, 2018 @ 10:29am
von Sep 15, 2018 @ 12:57pm 
Thanks to all for their help!
I've noticed more extreme bottlenecking in other games like Ghost Recon Wildlands, where my CPU is hitting 100% on all cores, while the GPU sits at 75%. So I'll need to upgrade my CPU in the near future anyways. Until then I need to deal with lower fps in some games.
< >
Showing 1-11 of 11 comments
Per page: 1530 50

Date Posted: Sep 12, 2018 @ 12:12pm
Posts: 11