Jump to content

Recommended Posts

Posted

Now that DCS World is only using multithread, I was wondering if you were able to increase the CPU Core and thread count. My CPU has 18 cores and 36 threads. Intel 10980XE. I currently still have Hyperthreading disabled in the bios.

Could you please clarify if multicore and threads above 32 are supported. I can only find the original information on multithreading which is quite old from 2023.

Any new info would be greatly appreciated.

Thanks

Posted
Now that DCS World is only using multithread, I was wondering if you were able to increase the CPU Core and thread count. My CPU has 18 cores and 36 threads. Intel 10980XE. I currently still have Hyperthreading disabled in the bios.
Could you please clarify if multicore and threads above 32 are supported. I can only find the original information on multithreading which is quite old from 2023.
Any new info would be greatly appreciated.
Thanks
I guess it depends on what you mean by supported. If you're asking if they will currently utilise all cores, the answer is no. Hopefully someone can correct me, but I think I read somewhere, DCS will only use 4 or 6 cores for its own now.

Sent from my SM-A536B using Tapatalk

Posted (edited)
2 hours ago, alnel413 said:

I can only find the original information on multithreading which is quite old from 2023.

2023 was just last year. Hardly old news 😉

Edited by SharpeXB
  • Like 2

i9-14900KS | ASUS ROG MAXIMUS Z790 HERO | 64GB DDR5 5600MHz | iCUE H150i Liquid CPU Cooler | ASUS TUF GeForce RTX 4090 OC | Windows 11 Home | 2TB Samsung 980 PRO NVMe | Corsair RM1000x | LG 48GQ900-B 4K OLED Monitor | CH Fighterstick | Ch Pro Throttle | CH Pro Pedals | TrackIR 5

Posted (edited)
32 minutes ago, Pillowcat said:

Factually wrong, but more than 8 cores currently make almost no difference, so ok.

Read again what I wrote. 😉 Thanks for correcting me. 👍🏻

EDIT: I guess the correct question is actually, how many threads does DCS currently use? Do you know? 

Edited by MAXsenna
Posted
22 minutes ago, MAXsenna said:

how many threads does DCS currently use? Do you know? 

All of them:

Spoiler

image.png

forced custom affinity:image.png

Experimenting with affinity masks resulting to me as changing from 4 to 8 cores gives +32% boost and form 8 to 24 +6% to fps roughly. DCS spawns ~120 threads 13-17 of which have some observable cpu usage (on tarmac chilling A-10C scenario lul not with any heavy load tests, mileage may vary)

  • Like 2
Posted
All of them:
Spoiler

image.thumb.png.9a53d1c0641f234fbf8ab3df3bd65c96.png
forced custom affinity:image.thumb.png.7ef5ff8c0c59587d60ab3703b9c90bd8.png

Experimenting with affinity masks resulting to me as changing from 4 to 8 cores gives +32% boost and form 8 to 24 +6% to fps roughly. DCS spawns ~120 threads 13-17 of which have some observable cpu usage (on tarmac chilling A-10C scenario lul not with any heavy load tests, mileage may vary)

Strange they haven't mentioned this in any newsletter after the first projection of how many threads they were using.
Thanks!

Sent from my SM-A536B using Tapatalk

Posted

iIRC BigNewy said it uses up to 16 threads for graphics alone.

  • Like 2

Gigabyte Aorus X570S Master - Ryzen 5900X - Gskill 64GB 3200/CL14@3600/CL14 - Sapphire  Nitro+ 7800XT - 4x Samsung 980Pro 1TB - 1x Samsung 870 Evo 1TB - 1x SanDisc 120GB SSD - Heatkiller IV - MoRa3-360LT@9x120mm Noctua F12 - Corsair AXi-1200 - TiR5-Pro - Warthog Hotas - Saitek Combat Pedals - Asus XG27ACG QHD 180Hz - Corsair K70 RGB Pro - Win11 Pro/Linux - Phanteks Evolv-X 

Posted

The number of threads doesn't mean very much unless you know how much CPU time the threads use. Lots of threads can share one CPU core, if they don't actually do that much.

  • Like 2
Posted
On 10/15/2024 at 12:57 AM, MAXsenna said:

I guess it depends on what you mean by supported. If you're asking if they will currently utilise all cores, the answer is no. Hopefully someone can correct me, but I think I read somewhere, DCS will only use 4 or 6 cores for its own now.

Sent from my SM-A536B using Tapatalk
 

The OP would like to know if this is still valid:

Should I enable HT / SMT in my motherboard BIOS?
Currently, users with more than 32 threads should disable HT/SMT, but for everyone else we recommend enabling HT/SMT.

  • Like 2
Posted (edited)
On 10/17/2024 at 6:09 AM, Shrimp said:

The OP would like to know if this is still valid:

Should I enable HT / SMT in my motherboard BIOS?
Currently, users with more than 32 threads should disable HT/SMT, but for everyone else we recommend enabling HT/SMT.

That's confusing to me. Hyperthreading is intel's name, isn't it? Is there any intel consumer CPU that supports more than 32 threads? i thought the 14900 only had 24 total (8 performance, and 16 e-core)? Wouldn't it be easier to say no intel CPU should have HT turned off then for us not as familiar with CPU's? 😉

Edited by Dangerzone
  • Like 1
Posted
15 hours ago, Dangerzone said:

That's confusing to me. Hyperthreading is intel's name, isn't it? Is there any intel consumer CPU that supports more than 32 threads? i thought the 14900 only had 24 total (8 performance, and 16 e-core)? Wouldn't it be easier to say no intel CPU should have HT turned off then for us not as familiar with CPU's? 😉

 

The answer is in the very first comment.

The OPs CPU is 18C/36T.

  • Thanks 1
Posted (edited)
On 10/15/2024 at 12:55 AM, alnel413 said:

Now that DCS World is only using multithread, I was wondering if you were able to increase the CPU Core and thread count. My CPU has 18 cores and 36 threads. Intel 10980XE. I currently still have Hyperthreading disabled in the bios.

Could you please clarify if multicore and threads above 32 are supported. I can only find the original information on multithreading which is quite old from 2023.

Any new info would be greatly appreciated.

Thanks

As we can see, opinions diverge. But it seems ED recommends disabling Hyper-Threading on CPUs with more than 32 threads (like yours).

Regardless, and as side note, and as your Intel HEDT processor does not have E-Cores (all cores in that chip are equal), I think you should try all the options at your disposal, see what works best for you.

Be it all the 18 cores without their threads set to the game (so, HT disabled to the game .EXE).
Or setting 12 cores and respective threads set to the game (so, HT enabled to the game .EXE) and the remaining 6 cores/threads excluded from it.

You can adjust that with scripts to automatize your CPU affinity choice (f.ex, check this tutorial). 

Or you can use third party tools to set a custom CPU Affinity rule, like Process Lasso, or Process Explorer, or Process Hacker, or Bill2 Process Manager.  
(there may be other identical apps, tools or methods which I'm unaware of)

So, no need to go to extremes such as disabling Hyper-Threading in the BIOS (too drastic and sacrifices everything that benefits with HT).

Edited by LucShep
  • Like 2

DCS 2.5.6 - a lighter alternative  |  A-10A cockpit retexture  |  Shadows Reduced Impact  |  CGTC - Caucasus retexture

DCS terrain modules_July23_27pc_ns.pngDCS aircraft modules_July23_27pc_ns.png 

Spoiler

Win10 Pro x64  |  Intel i7 12700K (OC@ 5.1/5.0p + 4.0e)  |  64GB DDR4 (OC@ 3700 CL17 Crucial Ballistix)  |  RTX 3090 24GB EVGA FTW3 Ultra  |  2TB NVMe (MP600 Pro XT) + 500GB SSD (WD Blue) + 3TB HDD (Toshiba P300) + 1TB HDD (WD Blue)  |  Corsair RMX 850W  |  Asus Z690 TUF+ D4  |  TR PA120SE  |  Fractal Meshify-C  |  UAD Volt1 + Sennheiser HD-599SE  |  7x USB 3.0 Hub |  43'' 4K Toshiba QA4C63DG (IPS) UHD TV + Head Tracking  |  HP Reverb G1 Pro (VR)  |  TM Warthog + Logitech X56 

 

  • Recently Browsing   0 members

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