1. Trouble with the game?
    Try the troubleshooter!

    Dismiss Notice
  2. Issues with the game?
    Check the Known Issues list before reporting!

    Dismiss Notice
  3. Before reporting issues or bugs, please check the up-to-date Bug Reporting Thread for the current version.
    0.35 Bug Reporting thread
    Solutions and more information may already be available.

[SOLVED] Low Utilization of Hardware

Discussion in 'Troubleshooting: Bugs, Questions and Support' started by TR-8R, Nov 17, 2018.

  1. TR-8R

    TR-8R
    Expand Collapse

    Joined:
    Jan 9, 2016
    Messages:
    3
    I have some performance problems. My GPU is most of the time at 50% utilization. I'm always stuck between 30-50 fps (except on gridmap). My CPU isn't utilized properly too. It gets used about 30-40%. At first I thought it was a CPU problem, but on girdmap I get higher FPS so it might be the GPUs fault, but I'm not sure.

    Specs:
    CPU: AMD FX-8150 Eight Core
    GPU: GTX 1060 6GB
    8 GB RAM DDR3
     

    Attached Files:

    • Screenshot01.png
    • Screenshot02.png
  2. fufsgfen

    fufsgfen
    Expand Collapse

    Joined:
    Jan 10, 2017
    Messages:
    6,781
    There are two kind of software code, threaded which can use more than 1 core of your CPU, but it varies how well it can use all cores or just some, then there are non threaded code, which runs only on 1 core.

    What you are experiencing is that your AMD FX has very weak single core performance, while game's graphics require very much from single core. Many reasons for that, some are completely unknown to me, but DX11 is kinda single threaded, it can do multi-threaded but not very much.

    So with any DX11 game CPU with very fast single core performance is going to be much better than CPU with slow single core performance.

    You might wonder why you are not seeing 100% on single core then? Reason for that is such that CPU load kinda spikes really fast up and down, Afterburner is not able to keep up. Old HWinfo64 was able to keep up, but they changed it and new versions log only 1 sample per second which does not catch those spikes, you would need to 100ms or shorter polling rate to get spikes and I don't know anything that can do that which would be available for download.

    I have my own tool that does much faster than 100ms but sadly I can't share that.

    DDR3 if it is average or higher latency can also make issue worse, with BeamNG fast memory is really beneficial.

    You can check more testing results from my signature performance testing link.

    Bananbench 1 car result quite much tells how fast your single core is, I get 174 and it is almost enough fast for not to drop below 60fps with highest graphics.

    To help CPU set these settings:
    SSAO Off
    DOF Off
    Light Rays Off
    Shadows Partial
    No dynamic reflections at all

    DOF is not very hard to do, but SSAO is very hard on CPU, but also hard on GPU too.

    If you wonder why graphics are hard on CPU, that is partly because of drawcalls, CPU has to prepare data to GPU which GPU then processes to image, SSAO for example adds a ton of drawcalls, also shadows do that and so on.

    If you wish to upgrade your CPU, wait for next year and new CPU models, might give best performance for the money, if you are running Windows 10.

    Then game can change in future too, but no information available on that, however again if you run bit lower graphics for a while, you can see at least 1 update before new AMD CPU is available and maybe there is performance improvements to game before that, so worth to sit and wait for now, imo.
     
  3. TR-8R

    TR-8R
    Expand Collapse

    Joined:
    Jan 9, 2016
    Messages:
    3
    Thank you that helped a lot :)
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice