Jump to content

[MT version] : Disable HyperThreading reduce stutter a lot, give a try.


fab.13

Recommended Posts

Hello,

So i tested MT version with my favorite Free Flight
- FPS are better ( Rift User here : 90hz most of the time )
- plane command response are better too ( reduced latency )
- but some stutter when flying over city and looking left or righ side of cockpit ( rift user here ).

I try disabling HyperThreading in Bios ( core i5 10th 6 cores 6 threads )
And most of stutter has disappeared ( some little stutter stay but it is very much confortable  )

PS:

This only my free flight test i use to test VR options.
Maybe this should not be a good advice to disable HT in the usecase about heavy mission ?
But free flight is one part of the test  😉

( Stutter are not reproduced on ST version native Occulus or OpenXR, very smooth )

  • Like 1
Link to comment
Share on other sites

On 3/13/2023 at 9:50 PM, fab.13 said:

- FPS are better ( Rift User here : 90hz most of the time )
- plane command response are better too ( reduced latency )
- but some stutter when flying over city and looking left or righ side of cockpit ( rift user here ).

I try disabling HyperThreading in Bios ( core i5 10th 6 cores 6 threads )
And most of stutter has disappeared ( some little stutter stay but it is very much confortable  )

True.

Once I disable Hyperthreading in BIOS the folling I tested:
.) DCS (ST) runs super smooth when looking to the side in flight
.) DCS MT runs with some stutter when looking to the side in flight

My rig for tests: Intel i7-6700, 4.4 GHz, GTX 1070, 40GB RAM @3000MHz, RIFT CV1

Details & measurements:

AH-64D, SP, single aircraft on map, Nellis ramp position H07, hot start, IHADSS off

 

Scenario "A":

NVIDIA: +200 MHz Clock / + 400 MHz Memory
INTEL: 4 cores, 4.0 GHz, Hyperthreading OFF
DCS: TERRAIN TEXTURES=HIGH

    No ASW:
        ST: 52 fps, mega stutter, unflyable
        MT: 65 fps, mega stutter, unflyable

    With ASW:
        ST: 45 fps, to be filled in later
        MT: 45 fps, to be filled in later

Scenario "B":

NVIDIA: +200 MHz Clock / + 400 MHz Memory
INTEL: 4 cores, 4.0 GHz, Hyperthreading ON
DCS: TERRAIN TEXTURES=HIGH

    No ASW:
        ST: 48 fps, mega stutter, unflyable
        MT: 66 fps, mega stutter, unflyable

    With ASW:
        ST: 45 fps, very light stutter when looking to the side, well flyable
        MT: 45 fps, heavy stutter when looking to the side, starting unflyable

Scenario "C":

NVIDIA: +200 MHz Clock / + 400 MHz Memory
INTEL: 4 cores, 4.4 GHz, Hyperthreading OFF
DCS: TERRAIN TEXTURES=LOW

    No ASW:
        ST: 61 fps, mega stutter, unflyable
        MT: 77 fps, mega stutter, unflyable

    With ASW:
        ST: 45 fps, no stutter when looking perpendicular to flight direction, super flyable
        MT: 45 fps, some stutter when looking perpendicular to flight direction, OK flyable

Finally:
Best solution for single aircraft on map is DCS ST with 4 cores and Hyperthreading OFF at TERRAIN TEXTURES LOW.

Also:
It seams that the VR implementation of DCS MT is not as good as DCS ST.

Attached all my files, which releate to scenario "B".

 

 

DCS_settings_SYSTEM.png

DCS_settings_VR.png

OCULUS_VR_setting.png

2023-01-18_short_track_looking_perpendicularly_to_flight_direction.trk dcs.log DxDiag.txt


Edited by TOViper
  • Like 1

Visit https://www.viggen.training
...Viggen... what more can you ask for?

my computer:
AMD Ryzen 5600G | NVIDIA GTX 1080 Ti OC 11GB | 32 GB 3200 MHz DDR4 DUAL | SSD 980 256 GB SYS + SSD 2TB DCS | TM Warthog Stick + Throttle + TPR | Rift CV1

 

Link to comment
Share on other sites

I can confirm, for me disabling hyperthreading helped a lot. The extreme stuttering is gone.

Now I can use again the OpenXR 300% resolution with OpenXR Toolkit"s FSR 60% for maximum clarity with my G2.

  • PC: 10700K | Gigabyte Z490 | Palit 3090 GamingPro | 32GB | Win10
  • HMD: HP Reverb G2 | OpenXR @ 120% | OpenXR Toolkit: exposure, brightness, saturation | DCS 2.9: DLAA with Sharpening 0.5 (no upscaling)
  • Controllers: VKB Gunfighter MkIII base & 200 mm curved extension center mounted + TM F16 Grip / MCG Pro Grip | TM TFRP
Link to comment
Share on other sites

8 hours ago, nachomaga said:

I use hyper threading off in the past, but DCS crash in MT for me. I tried repair DCS, delete config folder in saved games, reset Bios settings in the motherboard. But no luck, DCS crash while loading any mission.

I think your issue may be worth a new separate thread with some more infos on your hardware (DXDIAG, DCS.log, etc...)?

Visit https://www.viggen.training
...Viggen... what more can you ask for?

my computer:
AMD Ryzen 5600G | NVIDIA GTX 1080 Ti OC 11GB | 32 GB 3200 MHz DDR4 DUAL | SSD 980 256 GB SYS + SSD 2TB DCS | TM Warthog Stick + Throttle + TPR | Rift CV1

 

Link to comment
Share on other sites

I'll have to turn it off eventually and check it out. I always forgot.

However, keep in mind that this will negatively affect other programs / simulators that may not perform as well if they used HT functions.

Webmaster of http://www.yoyosims.pl

Yoyosimsbanner.gif

Win 10 64, i9-13900 KF, RTX  4090 24Gb OC, RAM 64Gb Corsair Vengeance LED OC@3600MHz,, 3xSSD+3xSSD M.2 NVMe, Predator XB271HU res.2560x1440 27'' G-sync, Sound Blaster Z + 5.1, TiR5, [MSFS, P3Dv5, DCS, RoF, Condor2, IL-2 CoD/BoX] VR fly only: Meta Quest Pro

Link to comment
Share on other sites

1 minute ago, YoYo said:

However, keep in mind that this will negatively affect other programs / simulators that may not perform as well if they used HT functions.

HT is NOT something you use directly.

VR, i9, Winwing, TM and VKB.

 

2, 4, ban, ban, 2

Link to comment
Share on other sites

16 hours ago, TOViper said:

I think your issue may be worth a new separate thread with some more infos on your hardware (DXDIAG, DCS.log, etc...)?

I have to check how to send the log files, never done it. Anyway, If I get only the "End process" Windows message while loading mission, DCS still made a crash log file?


Edited by nachomaga
typo
Link to comment
Share on other sites

7 hours ago, nachomaga said:

I have to check how to send the log files, never done it. Anyway, If I get only the "End process" Windows message while loading mission, DCS still made a crash log file?

 

Most probably the DCS.log contains very useful information for the stuff, so I am pretty sure it would help.
You find the DCS.log in your windows user profile folder / DCS / LOG folder.
If you reply to the thread, just drop it into your posting and it will be uploaded. Same goes for the DXDIAG log file.
Both files are small in size, so you may be allowed to upload them to your posting.

But as said, for the problem you described above, it may make sense to open up a separate thread with some detailed description to keep this thread on topic (Hyperthreading ON/OFF experiences).

Kind regards!

  • Like 2

Visit https://www.viggen.training
...Viggen... what more can you ask for?

my computer:
AMD Ryzen 5600G | NVIDIA GTX 1080 Ti OC 11GB | 32 GB 3200 MHz DDR4 DUAL | SSD 980 256 GB SYS + SSD 2TB DCS | TM Warthog Stick + Throttle + TPR | Rift CV1

 

Link to comment
Share on other sites

Hello

On next test about HT, maybe we should test a heavy mission in DCS MT ( Many units ans scripts)

HT ON could give overall better results in such case ( stutter but playable ? )


Edited by fab.13
Link to comment
Share on other sites

16 hours ago, fab.13 said:

Hello

On next test about HT, maybe we should test a heavy mission in DCS MT ( Many units ans scripts)

HT ON could give overall better results in such case ( stutter but playable ? )

 

I am pretty sure you are right about that!

In any case, I usually prefer hosting heavier missions on a dedicated server (e.g. I use an older notebook for that), and then fly the mission as client on my power rig.
This releases my rig a bit, and gives some resources free with the aim for slightly better fps.

 

Visit https://www.viggen.training
...Viggen... what more can you ask for?

my computer:
AMD Ryzen 5600G | NVIDIA GTX 1080 Ti OC 11GB | 32 GB 3200 MHz DDR4 DUAL | SSD 980 256 GB SYS + SSD 2TB DCS | TM Warthog Stick + Throttle + TPR | Rift CV1

 

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...