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.

Question about CPU/GPU/cars

Discussion in 'Troubleshooting: Bugs, Questions and Support' started by Jujudemetz, Nov 24, 2018.

  1. Jujudemetz

    Jujudemetz
    Expand Collapse

    Joined:
    Nov 19, 2016
    Messages:
    61
    Hello

    I've a 8700K and GTX1080 to play in 1080p, with all settings on max except reflexions settings.

    In banana bench, it says that cpu support 20+ cars at 125% Realtime (225 Mbeams/s).

    When I add for eg 6 cars, the fps begin drop down, and the cpu usage is the same if I add 5 more vehicles, and fps decrease again.

    Cpu usage rest arround 50-60% but fps decrease each time I add more vehicles (also gpu usage little bit decrease)

    Finally, with 10 cars, cpu usage is 60%, gpu usage lost half usage and fps change 50 to 20fps...

    I wish to know why? Is optimisation issue? Is the game not again able to work on all cores? (6C12T)

    On my old i7 3630qm gtx680m, after adding few cars the cpu reaches 100% before gpu usage/fps decreases

    Thanks
     
  2. fufsgfen

    fufsgfen
    Expand Collapse

    Joined:
    Jan 10, 2017
    Messages:
    6,781
    Reason is that graphics need to be processed by CPU, then send to GPU and that is mostly done on one core.

    Not all code can be threaded perfectly, what you see as CPU usage is usage of all cores, there is no single game that uses all cores perfectly.

    According to one of the post by Nadeox developers have been doing work on that, which might be seen in next big update.

    Physics of the vehicles uses all cores, but certain aspect of graphics are using CPU like with any DX11 game.


    What is interesting is that CPU load is spiking so fast that Afterburner or task manager is not able to pick up those spikes at all.

    8086k is pretty much same as 8700k, needs 4.8Ghz or more to run graphics thread enough fast to be able to use capacity of all cores with high graphics.

    That then sucks as thermal load is way too much for rubbish TIM to transfer.

    Anyway, SSAO is really heavy on CPU, also light rays, pretty much all checkboxes increase drawcalls and load of graphics thread on CPU.

    So most interesting number from Banana Bench is how much with 1 car your CPU can do.

    @5Ghz and it still is bit limiting and can run only short time :-/ Well, I guess within 3 months new update will change this at least somewhat, will be interesting to see how much.


    My i7-6700 gets this and that 40 just is not enough for full graphics at the moment, but it is with this CPU story with everything, SC performance is limiting more than MC, even SC is not very slow, sadly intel has not been able to improve SC performance a lot since 4th gen:
     
  3. Jujudemetz

    Jujudemetz
    Expand Collapse

    Joined:
    Nov 19, 2016
    Messages:
    61
    Thank you

    In 1 car my score was lower than your 6700 (480%) but indeed if I OC my cpu (4.3 to 4.7) I win around 10% fps whan I've many cars.

    I also think to wait for few optimizations, BeamNG is a really CPU/GPU heavy game.
     
  4. fufsgfen

    fufsgfen
    Expand Collapse

    Joined:
    Jan 10, 2017
    Messages:
    6,781
    I don't know why my 6700 performs so strong, but based on user benchmark test it is one of the fastest tested in there and as it is non K version there is no possibility to overclock either.
    It is interesting thought that you got less that my 6700, could be that there is some background processes that use CPU a little on your system, fps in BeamNG are quite sensitive to such.

    For example Windows Defender was good 5Mbeams/s less for single car, when compared to AVG (which is kinda rubbish, but I don't need much).

    Steam takes also quite bit of impact it seems, running without steam is smoother.

    I'm usually running shadows off, SSAO off, reflections off, just to save CPU cycles, but still at ECA town and WCUSA it can get bit heavy. Turning shadows off saves a lot of CPU time, but it can get bit ugly, especially as ECA.

    At times I had trouble keeping gtx1050Ti fed, with gtx1080 there is no hope to keep it fed, but then again 60fps is enough and that is possible to be kept quite well.

    Removing water and changing visual distance to 1500 at ECA helps a lot though, so when I run several car AI chases, I sometimes use world editor to lower CPU load.

    Update hopefully helps though as there really is no other way to get 6-8 cars to run on my CPU, which it can do physics wise.

    It gets even worse with Threadripper or 9th gen Intel as SC has not much improvement, but MC is plenty more, direction CPU evolution is running to.
     
  5. Jujudemetz

    Jujudemetz
    Expand Collapse

    Joined:
    Nov 19, 2016
    Messages:
    61
    I think is harm to remove much parameters when we've a 1050Ti, same with my OC 680m (around gtx660/660ti perfs) i conserve all options except reflexions, AA and some shadow. Of course, I'd 20fps at WCA and 30 in other maps.

    Actually with actuals config with 1080 (I temporary set off Vsync and ReShade) in WCA or ECA , display is rather smooth, I don't need more fps. It is ok but Witcher 3 or Odyssey have more fps^^

    Of course, there are few software in background, like Avast, Steam, Firefox and so... and near 500 mods (but I think that don't affect fps, only loadings times)

    (fps are at the top left corner)



    On others maps, fps are 60+
     
    #5 Jujudemetz, Nov 24, 2018
    Last edited: Nov 24, 2018
  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