Announcement

Collapse
No announcement yet.

low cpu and gpu usage yet still low fps

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    low cpu and gpu usage yet still low fps

    fpsvr is showing
    gpu usage of 40% ish and vram usage of 9.7gb of 11gb (2080ti)
    cpu usage of 45-50% and it does seem to be spread reasonably among all 8 threads (7700k at 5ghz)
    cpu time is in the 30s and gpu frame time is in the high teens low 20s
    pd 1.0 ss set at 200% msaa 4x
    iv deliberatly gone for mp server with a huaey at a farp which has always crucified the fps. what i dont understand is the low usage %. also what uses the most vram because thats seems alot too
    7700k @5ghz, 32gb 3200mhz ram, 2080ti, nvme drives, valve index vr

    #2
    Seems very strange to have the CPU load well spread amongst the cores...or it would ve noce if it had bern this way.
    We know the main thread of DCS only can use one thread, so you should really have one core loaded.

    What RAM do you have, size/clock speed?

    SS200% is quite high. What about using more regular settings and do a test on a instant action, to see that everything works like it should. Refering to servers that produce a big load or high frame times without knowing everything works perfect when these loads isnt present might make us hunt ghosts.

    Low load on the core driving the main DCS thread should’nt be consinstent with frame times above 20ms

    It could be nice to have your hardware down in your signature, so we dont meed to go back to the initial post to find out. Also, what VR goggles do you use?
    Last edited 10-18-2020, 12:40 PM.
    [T.M HOTAS Warthog Stick & Throttle + T.Flight pedals, HP Reverb pro, Oculus Rift( Pimax 8KX incoming) ]
    [DCS Mirage 2K; Huey; Spitfire Mk IX, AJS 37, F-14, F-18, FC3, A-10 Warthog II ]
    i9 9900KS@5.2/32Gb@3200/ ASUS ROG STRIX RTX2080ti OC 11Gb @2080Mhz(ASUS ROG STRIX RTX3090 OC incoming) ASUS STRIX Z390-F , 2Tb m2 NVMe

    Comment


      #3
      For some reason my task manager also shows a more even spread than usual (i just brought it up to take a screenshot for this thread), I assume it's just the kernel maximizing cache across the cores.

      Anyway, to Gunnar's point, DCS is limited in the number of threads/cores it will use, so while your overall CPU might be at 45-50%, DCS cannot use any more of it and is saturated.

      Comment


        #4
        Originally posted by Gunnars Driver View Post
        Seems very strange to have the CPU load well spread amongst the cores...or it would ve noce if it had bern this way.
        We know the main thread of DCS only can use one thread, so you should really have one core loaded.

        What RAM do you have, size/clock speed?

        SS200% is quite high. What about using more regular settings and do a test on a instant action, to see that everything works like it should. Refering to servers that produce a big load or high frame times without knowing everything works perfect when these loads isnt present might make us hunt ghosts.

        Low load on the core driving the main DCS thread should’nt be consinstent with frame times above 20ms

        It could be nice to have your hardware down in your signature, so we dont meed to go back to the initial post to find out. Also, what VR goggles do you use?
        sig edited and pic attached, i dropped the ss to 150% with basically no loss of quality (oddly) and got a couple of extra fps at the farp (runway fps is 30 ish in huey and tomcat)
        i use valve index btw
        Attached Files
        7700k @5ghz, 32gb 3200mhz ram, 2080ti, nvme drives, valve index vr

        Comment


          #5
          Originally posted by Vanguard View Post
          For some reason my task manager also shows a more even spread than usual (i just brought it up to take a screenshot for this thread), I assume it's just the kernel maximizing cache across the cores.

          Anyway, to Gunnar's point, DCS is limited in the number of threads/cores it will use, so while your overall CPU might be at 45-50%, DCS cannot use any more of it and is saturated.
          i thought it hammered 1 core but the spread is showing fairly even across all the threads, not 1 thread getting slammed while the others chill out and await their turn. is something funky going on or is fps vr (and task manager too) misreading the core loads?
          7700k @5ghz, 32gb 3200mhz ram, 2080ti, nvme drives, valve index vr

          Comment


            #6
            It might be easier to see the load core for core woth windows task manager, performance tab, resource monitor, and open the cpu tab. Widen the window, rund DCS for a while, and then alt tab to the resource monitor and look for the CPU loads.

            This is a very old post from me, but look at the picture:
            https://forums.eagle.ru/showpost.php...&postcount=288
            [T.M HOTAS Warthog Stick & Throttle + T.Flight pedals, HP Reverb pro, Oculus Rift( Pimax 8KX incoming) ]
            [DCS Mirage 2K; Huey; Spitfire Mk IX, AJS 37, F-14, F-18, FC3, A-10 Warthog II ]
            i9 9900KS@5.2/32Gb@3200/ ASUS ROG STRIX RTX2080ti OC 11Gb @2080Mhz(ASUS ROG STRIX RTX3090 OC incoming) ASUS STRIX Z390-F , 2Tb m2 NVMe

            Comment


              #7
              Originally posted by eatthis View Post
              i thought it hammered 1 core but the spread is showing fairly even across all the threads, not 1 thread getting slammed while the others chill out and await their turn. is something funky going on or is fps vr (and task manager too) misreading the core loads?
              Have you mixed with any CPU affinity in DCS ? If so, that might cause this ?

              You shouldnt get fram times that high if any core isnt close to 100%. If its not 100%, then its not working all the time, and with frame times over 11ms(if 90fps headset), it should really do that.

              Someting wrong nut at this point hard to see what...
              [T.M HOTAS Warthog Stick & Throttle + T.Flight pedals, HP Reverb pro, Oculus Rift( Pimax 8KX incoming) ]
              [DCS Mirage 2K; Huey; Spitfire Mk IX, AJS 37, F-14, F-18, FC3, A-10 Warthog II ]
              i9 9900KS@5.2/32Gb@3200/ ASUS ROG STRIX RTX2080ti OC 11Gb @2080Mhz(ASUS ROG STRIX RTX3090 OC incoming) ASUS STRIX Z390-F , 2Tb m2 NVMe

              Comment


                #8
                Originally posted by Gunnars Driver View Post
                Have you mixed with any CPU affinity in DCS ? If so, that might cause this ?

                You shouldnt get fram times that high if any core isnt close to 100%. If its not 100%, then its not working all the time, and with frame times over 11ms(if 90fps headset), it should really do that.

                Someting wrong nut at this point hard to see what...
                never hear dof cpu affinity, what is it?
                7700k @5ghz, 32gb 3200mhz ram, 2080ti, nvme drives, valve index vr

                Comment


                  #9
                  heres hopefully more indepth piccy
                  Attached Files
                  7700k @5ghz, 32gb 3200mhz ram, 2080ti, nvme drives, valve index vr

                  Comment


                    #10
                    https://forums.eagle.ru/showthread.php?t=232316

                    no idea what lasso is but il try that config line
                    tried that line in config and it loads MUCH faster into the server now, fps hasnt changed though
                    Last edited 10-18-2020, 03:38 PM.
                    7700k @5ghz, 32gb 3200mhz ram, 2080ti, nvme drives, valve index vr

                    Comment


                      #11
                      try to turn off msaa (& tacview if you are using it) for testing purposes

                      (On my box the use of tacview shows high cpu frametimes too without full usage of a core. I suspect the cpu is waiting and blocked for a tacview intervall without actually doing something useful. Without tacview I get much better frametimes and 100% core usage. I uninstalled tacview therefore)
                      Last edited 10-18-2020, 03:49 PM.
                      How to achieve high framerates in VR
                      VIC-20@1.108 MHz, onboard GPU, 5KB RAM, μυωπία goggles, Competition Pro HOTAS

                      Comment


                        #12
                        Ehh, you shouldnt go lasso before it work as it should, even if you could gain from lasso( dont know, havent tried) you should make sure everything is ok before.

                        Can you Print screen the dcs settings?

                        Is your 7700K setup to do 5.0 on all cores all the time?
                        Use some kind of software to check this, perhaps HW monitor 64 or something.
                        The CPU should preferebly do 5.0 on all cores and all the time.
                        What cputemps do you get ?

                        Check that the CPU isnt working with other strange stuff when you do nothing = CPU load should be close to zero when looking in this forum.

                        Check this post about co,puter setup. Might kick in open doors but...
                        https://forums.eagle.ru/showpost.php...9&postcount=20

                        Try DCS settings like these. Do not use the presets down to the right.
                        Arrows to the left, ,imi,u, setting and arrow right, try max on preload radius.


                        Set SS in steam to 100%.

                        Run a instant action mission, like take off or landing or something and then check framtimes etc with fpsvr
                        Last edited 10-18-2020, 04:03 PM. Reason: Fixed spelling from quick iphone mess with bad spelling help
                        [T.M HOTAS Warthog Stick & Throttle + T.Flight pedals, HP Reverb pro, Oculus Rift( Pimax 8KX incoming) ]
                        [DCS Mirage 2K; Huey; Spitfire Mk IX, AJS 37, F-14, F-18, FC3, A-10 Warthog II ]
                        i9 9900KS@5.2/32Gb@3200/ ASUS ROG STRIX RTX2080ti OC 11Gb @2080Mhz(ASUS ROG STRIX RTX3090 OC incoming) ASUS STRIX Z390-F , 2Tb m2 NVMe

                        Comment


                          #13
                          Originally posted by Gunnars Driver View Post
                          Ehh, ypu shouldnt go lasso before it Work as it should, even if ypu coul gain from lasso( dont know, habemt tried) you should make sure everything is ok before.

                          Can you Print screen the dcs settings?

                          Is your 7700K setup to do 5.0 on all vores all the time?
                          Use some kind of software to check this, perhaps HW monitor 64 or something.
                          The CPU should preferebly do 5.0 on all cores and all the time.
                          What cputemps do you get ?
                          all cores 5ghz np, its on water so its not throttling. i think low/mid 70s temp max

                          what is msaa mask size?

                          disabling tacview did nothing
                          Attached Files
                          Last edited 10-18-2020, 04:13 PM.
                          7700k @5ghz, 32gb 3200mhz ram, 2080ti, nvme drives, valve index vr

                          Comment


                            #14
                            Originally posted by eatthis View Post
                            all cores 5ghz np, its on water so its not throttling. i think low/mid 70s temp max

                            what is msaa mask size and how do i turn tacview off?
                            Threes visibility is hard on fps, and so are grass/cliutter. Try them on minimum.
                            Set MSAA to off also, for this test, and SS to 100%.
                            Chimney smoke to the lowest possible.
                            cockpit global illumination to off.

                            I didnt se any change when I tried MSAA mask after it got implemented. I think its supposed to mask the part of the picture you dont see in the goggles, and thereby reduce the demanded CPU/GPU calculations. Dont use it for these tests anyway.
                            [T.M HOTAS Warthog Stick & Throttle + T.Flight pedals, HP Reverb pro, Oculus Rift( Pimax 8KX incoming) ]
                            [DCS Mirage 2K; Huey; Spitfire Mk IX, AJS 37, F-14, F-18, FC3, A-10 Warthog II ]
                            i9 9900KS@5.2/32Gb@3200/ ASUS ROG STRIX RTX2080ti OC 11Gb @2080Mhz(ASUS ROG STRIX RTX3090 OC incoming) ASUS STRIX Z390-F , 2Tb m2 NVMe

                            Comment


                              #15
                              my system doesn't compare to yours (in signature) because I have a very old CPU and MB but I found this out:

                              Clear your SavedGames folder (or rename it if you don't want to loose any files) and remove the terrain metacache. Then load a "fresh" DCS.

                              By doing so I found that I can get much better FPS and stability, still far away from the steady 45fps that I'm looking for but for that I'll need to upgrade my PC. Not sure what weird obsolete files were causing this but clearing the folder improved my experience

                              With vis range to medium, AA 2x, An filter 8x, terrain obj shadows off and all other settings maxed out I am getting around 32 to 36 fps while flying, low 20s at airports, 40+ at high altitude... not ideal but considering I am running a 8+ years CPU is not bad.. And I have an HP reverb which has a higher res compared to your index.

                              (I am not running any shaders mod, only terrain for PG and Caucasus and better trees/smoke)

                              CPU and GPU usage are most of the time pegged at 100% with occasional drops to 80ish and subsequent bump in fps.

                              Also, I read quite often that you should set in your NVIDIA control panel the "number of frames pre-rendered" to 4 (maximum). If I do that in my system it completely crushes my CPU and I get all sorts of weird rubber banding and stuttering. I set that to 2 and it works much much better and I even tested 1 and it is also super smooth. Maybe give that a go.

                              Make also sure that DCS is set to your CPU max priority by adding this register entry:
                              Default to high priority process for DCS.exe

                              I took many good advices from this video, maybe you know it already if not give it a go (be aware that not all those advices might be beneficial or applicable to your system e.g. in my case the NVIDIA pre-rendered frames)
                              https://www.youtube.com/watch?v=ZyrAIhXFpv0
                              ASUS ROG STRIX Z490 F-GAMING | i7-10700K | GTX1080 | 32GB DDR4 3200Mhz | Windows 10 64bit
                              Acer Predator X34P | TrackIR 5 | TM Warthog | TM T.Flight Rudder Pedals
                              HP Reverb

                              A-10C | A-10C II | F/A-18C | F-16C | FC3 | PG | SC

                              Comment


                                #16
                                I should add:

                                in game PD 1.0. Steam VR supersampling 150%
                                ASUS ROG STRIX Z490 F-GAMING | i7-10700K | GTX1080 | 32GB DDR4 3200Mhz | Windows 10 64bit
                                Acer Predator X34P | TrackIR 5 | TM Warthog | TM T.Flight Rudder Pedals
                                HP Reverb

                                A-10C | A-10C II | F/A-18C | F-16C | FC3 | PG | SC

                                Comment


                                  #17
                                  Also, funnily enough If I use the VR preset that DCS suggest I am getting worse FPS than with my own (higher) settings
                                  ASUS ROG STRIX Z490 F-GAMING | i7-10700K | GTX1080 | 32GB DDR4 3200Mhz | Windows 10 64bit
                                  Acer Predator X34P | TrackIR 5 | TM Warthog | TM T.Flight Rudder Pedals
                                  HP Reverb

                                  A-10C | A-10C II | F/A-18C | F-16C | FC3 | PG | SC

                                  Comment


                                    #18
                                    Originally posted by Gunnars Driver View Post
                                    Threes visibility is hard on fps, and so are grass/cliutter. Try them on minimum.
                                    Set MSAA to off also, for this test, and SS to 100%.
                                    Chimney smoke to the lowest possible.
                                    cockpit global illumination to off.

                                    I didnt se any change when I tried MSAA mask after it got implemented. I think its supposed to mask the part of the picture you dont see in the goggles, and thereby reduce the demanded CPU/GPU calculations. Dont use it for these tests anyway.
                                    trees and grass made zero difference
                                    what does make a huge difference is the dust cloud you get on a hotstart with the huey. once thats buggered off the fps goes to 25-30
                                    7700k @5ghz, 32gb 3200mhz ram, 2080ti, nvme drives, valve index vr

                                    Comment


                                      #19
                                      Originally posted by eatthis View Post
                                      trees and grass made zero difference
                                      what does make a huge difference is the dust cloud you get on a hotstart with the huey. once thats buggered off the fps goes to 25-30
                                      We should have about the same computer performance.
                                      If I lower my CPU clock to 5.0, it shouldnt be much diff. I have a 2080ti Strix OC, that further clocked but not very big differences. Im way lower than your frame times, and higher in FPS:
                                      A bit busy, the winter just arriwed.
                                      Ill try to make a flight in a default Huey instant action, for comparing.

                                      There seem to be a big hickup for your system that needs to be found.
                                      Did you clear the shaders ? (I have never done it, not needed it but I saw people with problems do it here and that fixed most of the issues).
                                      [T.M HOTAS Warthog Stick & Throttle + T.Flight pedals, HP Reverb pro, Oculus Rift( Pimax 8KX incoming) ]
                                      [DCS Mirage 2K; Huey; Spitfire Mk IX, AJS 37, F-14, F-18, FC3, A-10 Warthog II ]
                                      i9 9900KS@5.2/32Gb@3200/ ASUS ROG STRIX RTX2080ti OC 11Gb @2080Mhz(ASUS ROG STRIX RTX3090 OC incoming) ASUS STRIX Z390-F , 2Tb m2 NVMe

                                      Comment


                                        #20
                                        Originally posted by Gunnars Driver View Post
                                        We should have about the same computer performance.
                                        If I lower my CPU clock to 5.0, it shouldnt be much diff. I have a 2080ti Strix OC, that further clocked but not very big differences. Im way lower than your frame times, and higher in FPS:
                                        A bit busy, the winter just arriwed.
                                        Ill try to make a flight in a default Huey instant action, for comparing.

                                        There seem to be a big hickup for your system that needs to be found.
                                        Did you clear the shaders ? (I have never done it, not needed it but I saw people with problems do it here and that fixed most of the issues).
                                        on single player its locked solid at 60 fps, its mp and especially a farp that hammers the performance.
                                        my 2080ti is watercooled and oc 2100 core, and plus 1000mhz memory
                                        ps cleared shaders
                                        7700k @5ghz, 32gb 3200mhz ram, 2080ti, nvme drives, valve index vr

                                        Comment

                                        Working...
                                        X