VR: high CPU frametime with low CPU usage

Discussion in 'Automobilista 2 - Help & Support' started by Remco Hitman, Dec 14, 2021.

  1. Remco Hitman

    Remco Hitman Member

    Joined:
    Dec 14, 2021
    Messages:
    45
    Likes Received:
    12
    Hi everyone,

    In rainy conditions I am seeing framedrops in VR. fpsVR shows high CPU frametimes (13+) are the culprit, while the CPU usage is just 23%. GPU load can be around 76% at these times, so plenty of overhead there.

    I do see other hiccups regularly, but that's the GPU/driver situation. When it starts to rain the CPU doesn't keep up but the utilisation is super low. I wonder how??

    Does anyone else recognise this behaviour? I think it was better in the past, perhaps it was introduced in 1.3?

    10900K (10 core 5.0GHz)
    RTX3090
    Valve Index
     
    Last edited: Dec 14, 2021
    • Like Like x 1
  2. Wolfgang Herold

    Wolfgang Herold I Like Liveries :) AMS2 Club Member

    Joined:
    Apr 3, 2016
    Messages:
    2,415
    Likes Received:
    1,444
    have you tried this? Physics threads set to 4 in steam launch options.
    Maybe it helps
    Screenshot 2021-12-20 014755.jpg
     
    • Informative Informative x 2
    • Like Like x 1
  3. Nupol

    Nupol New Member

    Joined:
    Dec 14, 2021
    Messages:
    12
    Likes Received:
    0
    i have the same problem with bad fps in VR but its not just Rain its also the sun / shadows

    if i race at day i have really good fps but as soon as i set the time to (18:00 - 19:00 and later) dawn / night fps tanks like hell. also heavy rain tanks fps. the lowest rain setting ist ok but everything above that rainamount tanks fps again.
     
    • Informative Informative x 1
  4. Wolfgang Herold

    Wolfgang Herold I Like Liveries :) AMS2 Club Member

    Joined:
    Apr 3, 2016
    Messages:
    2,415
    Likes Received:
    1,444
    As long as you don't leave any specs about your hardware (CPU,GPU,RAM,HMD) your comment is worthless.
    e.g. if you are on a AMD A10, nVidia 1060, 8GB, it will allways be a problem ;)
     
    • Like Like x 1
  5. Nupol

    Nupol New Member

    Joined:
    Dec 14, 2021
    Messages:
    12
    Likes Received:
    0
    Ryzen 3900x, 32gb 3200mhz, 3060ti, game on SSD, windows 11 Oculus quest 2
     
  6. Remco Hitman

    Remco Hitman Member

    Joined:
    Dec 14, 2021
    Messages:
    45
    Likes Received:
    12
    Yes but do you have the bug that the CPU is behind eventhough its usage is low? That's the real issue here. In the rain, the CPU can't produce frames fast enough but it's only loaded to 23%. This wasn't an issue before, I've done many races in the rain and even recorded them at good quality.
     
  7. Maser V6

    Maser V6 Assume nothing._ Verify everything._Have fun AMS2 Club Member

    Joined:
    Mar 27, 2020
    Messages:
    2,502
    Likes Received:
    1,422
    Just started running rain races again, and yes fps seems less than before. (single big screen, no vr)

    How is this monitored measured? (frametimes u mention)

    Not seen that, I will try and also back to back test it.
    This is a confirmed improvement?
    I would not know what to type in there. thanks for suggestion.
     
  8. Remco Hitman

    Remco Hitman Member

    Joined:
    Dec 14, 2021
    Messages:
    45
    Likes Received:
    12
    In SteamVR, this is monitored by an addon called fpsVR, it shows lots of useful info. Most importantly, it shows the GPU performance and CPU performance seperately, measured in frametime (ms). A frametime of 10ms would mean 100fps (1000ms/10=100 per second). If you run 90Hz you need to stay below 11.1ms frametime.
    Usually, the CPU has it easy and the GPU frametime is what matters. CPU can be at 3ms while the GPU is at 8. But in AMS2, it's all fine until it starts to rain (even on my own), then my CPU goes to 13ms (~75fps) which is bad performance. Weirdest thing is, according to fpsVR anyway, that the CPU is only working at 23% at this time (or thereabouts) so it should easily be able to generate frames much quicker. Yet it doesn't. And it was fine before, I used to run races in the rain and shine all the time.

    Anyway, for non-VR I think GeForce Experience (which otherwise you do not want) can provide similar info. Worth looking into, I would be interested to see if others have this issue with the CPU underperforming for no apparent reason.
     
  9. F1Aussie

    F1Aussie Well-Known Member AMS2 Club Member

    Joined:
    Mar 21, 2016
    Messages:
    2,405
    Likes Received:
    663
    Does that work? How many threads does AMS2 physics run on normally? I have 32 threads all up so most are just sitting around twiddling their thumbs, lol
     
  10. Maser V6

    Maser V6 Assume nothing._ Verify everything._Have fun AMS2 Club Member

    Joined:
    Mar 27, 2020
    Messages:
    2,502
    Likes Received:
    1,422
    Thanks Remco that helps, I will explore some more.


    Yes I actually use it for recording with a 6-15 fps drop but will look into the data in its settings for info on frametimes etc. OBS was a fps killer compaired to nvexp
    8 thread cpu here tried 4 and 8 but initial tests need repeating to confirm.
    Have a good day
     
    Last edited: Dec 25, 2021
  11. Remco Hitman

    Remco Hitman Member

    Joined:
    Dec 14, 2021
    Messages:
    45
    Likes Received:
    12
    This is 100% related to the new way shadows are rendered. I did some more testing and with shadow detail OFF I had no issues at all. Shadows LOW introduced this behaviour. But that's not how we want to be driving of course. I wonder if there's a way to revert to the earlier system? I used to be able to run Ultra shadows at a hardly noticable cost. High or medium will do, but OFF is not acceptable.
     
    • Informative Informative x 1
  12. Maser V6

    Maser V6 Assume nothing._ Verify everything._Have fun AMS2 Club Member

    Joined:
    Mar 27, 2020
    Messages:
    2,502
    Likes Received:
    1,422
    Shadow details has been spoken of issues for some time now esp in beta and before the update.
    It was recommended to use a lower setting than previous used, due to some changes for overall improvement. (Cant find the direct links sry)
    Its possible that the updates have reduced/cured ? recent stuttering/freeze issues and the fps drop is still being addressed/assessed (unconfirm).
    there is a vr thread with some other chaps mentions of drops/vr/rain etc
    Search feature does not pull up all the post or even many that I know I read of/

     

Share This Page