Callsign.Vega Posted December 22, 2018 Share Posted December 22, 2018 I have a 14 core Intel CPU clocked at 5 GHz. Turning items on like mirrors and visibility range over low/medium really tanks the FPS. But my CPU us barely being used as is my 2080 Ti. Is the main game engine still only single thread? Such a shame for going on 2019. GPU: RTX 4090 - 3,000 MHz core / 12,000 MHz VRAM. CPU: 7950X3d - 5.2 GHz X3d, 5.8 GHz secondary / MB: ASUS Crosshair X670E Gene / RAM: G.Skill 48GB 6400 MHz SSD: Intel Optane P5800X - 800GB VR: Pimax Crystal CONTROLS: VPC MongoosT-50CM3 Base / VPC Constellation ALPHA Prime Grip / VPC MongoosT-50CM3 Throttle / TM Pendular Rudders Link to comment Share on other sites More sharing options...
Callsign.Vega Posted December 22, 2018 Author Share Posted December 22, 2018 Mine already says all cores are active for dcs.exe. The game is only using 11% of my CPU! GPU: RTX 4090 - 3,000 MHz core / 12,000 MHz VRAM. CPU: 7950X3d - 5.2 GHz X3d, 5.8 GHz secondary / MB: ASUS Crosshair X670E Gene / RAM: G.Skill 48GB 6400 MHz SSD: Intel Optane P5800X - 800GB VR: Pimax Crystal CONTROLS: VPC MongoosT-50CM3 Base / VPC Constellation ALPHA Prime Grip / VPC MongoosT-50CM3 Throttle / TM Pendular Rudders Link to comment Share on other sites More sharing options...
petsild Posted December 22, 2018 Share Posted December 22, 2018 I have a 14 core Intel CPU clocked at 5 GHz. Turning items on like mirrors and visibility range over low/medium really tanks the FPS. But my CPU us barely being used as is my 2080 Ti. Is the main game engine still only single thread? Such a shame for going on 2019. Sometime in the future will solve Vulkan: https://forums.eagle.ru/showthread.php?t=217784 MSI PRO Z690-A DDR4, Kingston 3600 MHz 64 Gb, i5 12600K, Gigabyte RTX 4090, Samsung SSD 970 EVO Plus,VKB NXT Premium. Link to comment Share on other sites More sharing options...
norbot Posted December 22, 2018 Share Posted December 22, 2018 Yes that is war.Ed starts the Update.exe with all core and over then gives to the dcs.exe, these starts then only with a core.After the start of the game I always start the task manager and activate all core for the dcs.exe Then the game meets my expectations of fps and performens. Strange... on my PC DCS starts with all cores on and stays on all cores (i5 8600k, 4.5 GHz on 6 cores). :huh: A-10A, A-10C, A-10C II, AV-8B, F-5E, F-16C, F/A-18C, F-86F, Yak-52, Nevada, Persian Gulf, Syria, Supercarrier, Combined Arms, FW 190 A-8, FW 190 D-9, Spitfire LF Mk. IX, Normandy + WWII Assets Pack Link to comment Share on other sites More sharing options...
Mars Exulte Posted December 22, 2018 Share Posted December 22, 2018 There's a lot of indepth discussion of how and why DCS works the way it does regarding CPU usage, as well as how CPUs work and how sometimes what you're looking at is misleading. Do a search on CPU usage and you'll have plenty of reading material. Де вороги, знайдуться козаки їх перемогти. 5800x3d * 3090 * 64gb * Reverb G2 Link to comment Share on other sites More sharing options...
amazingme Posted December 24, 2018 Share Posted December 24, 2018 Especially Amdahl's law and, of course, Gustafon's law. Specs: Asus Z97 PRO Gamer, i7 4790K@4.6GHz, 4x8GB Kingston @2400MHz 11-13-14-32, Titan X, Creative X-Fi, 128+2x250GB SSDs, VPC T50 Throttle + G940, MFG Crosswinds, TrackIR 5 w/ pro clip, JetSeat, Win10 Pro 64-bit, Oculus Rift, 27"@1920x1080 Settings:2.1.x - Textures:High Terrain:High Civ.Traffic:Off Water:High VisRan:Low Heatblur:High Shadows:High Res:1920x1080 RoC:1024 MSAA:4x AF:16x HDR:OFF DefS: ON GCI: ON DoF:Off Lens: OFF C/G:390m Trees:1500m R:max Gamma: 1.5 Link to comment Share on other sites More sharing options...
FragBum Posted December 24, 2018 Share Posted December 24, 2018 Actually that seems about correct given core and clock speed there is currently only so much CPU DCS can utilize as well that can only feed your GPU so much. Perhaps look for the bottle neck and adjust settings to suit and it may play better. :thumbup: Control is an illusion which usually shatters at the least expected moment. Gazelle Mini-gun version is endorphins with rotors. See above. Currently rolling with a Asus Z390 Prime, 9600K, 32GB RAM, SSD, 2080Ti and Windows 10Pro, Rift CV1. bu0836x and Scratch Built Pedals, Collective and Cyclic. Link to comment Share on other sites More sharing options...
BaD CrC Posted December 27, 2018 Share Posted December 27, 2018 It's been a topic on this forum for years. ED replied that it would require a complete rewrite of the current code to work. The only thing they were able to do was to load the sound task on another core, but everything else is working on one core. https://www.blacksharkden.com http://discord.gg/blacksharkden Link to comment Share on other sites More sharing options...
Rudel_chw Posted December 27, 2018 Share Posted December 27, 2018 Is the main game engine still only single thread? Such a shame for going on 2019. Do you know how many other games can actually use more than a single core? ... so, rather than going for a super multicore processor, you should have focused more on single-core performance when choosing the processor. For work: iMac mid-2010 of 27" - Core i7 870 - 6 GB DDR3 1333 MHz - ATI HD5670 - SSD 256 GB - HDD 2 TB - macOS High Sierra For Gaming: 34" Monitor - Ryzen 3600X - 32 GB DDR4 2400 - nVidia GTX1070ti - SSD 1.25 TB - HDD 10 TB - Win10 Pro - TM HOTAS Cougar - Oculus Rift CV1 Mobile: iPad Pro 12.9" of 256 GB Link to comment Share on other sites More sharing options...
Nooch Posted December 27, 2018 Share Posted December 27, 2018 Do you know how many other games can actually use more than a single core? ... so, rather than going for a super multicore processor, you should have focused more on single-core performance when choosing the processor. Other modern games use multi core much better. Going from a gtx 980 to a 1080 ti, I saw more than double the fps in pretty much all games except DCS, where the gains were marginal. It clearly shows that DCS is holding modern GPUs by quite a thick margin... [sIGPIC][/sIGPIC] Link to comment Share on other sites More sharing options...
ED Team NineLine Posted December 27, 2018 ED Team Share Posted December 27, 2018 Other modern games use multi core much better. Going from a gtx 980 to a 1080 ti, I saw more than double the fps in pretty much all games except DCS, where the gains were marginal. It clearly shows that DCS is holding modern GPUs by quite a thick margin... As stated above, there is a lot of work going on to improve performance, but as we are working on the house we live in its more difficult and a bit slower going. Other games will release a new version every year but also charge you 80 bucks while they are at it. We will get there, and performance when within specs is really good, but of course, can always be better. Forum Rules • My YouTube • My Discord - NineLine#0440• **How to Report a Bug** Link to comment Share on other sites More sharing options...
Callsign.Vega Posted December 28, 2018 Author Share Posted December 28, 2018 Do you know how many other games can actually use more than a single core? ... so, rather than going for a super multicore processor, you should have focused more on single-core performance when choosing the processor. Actually, quite a few these days. Battlefield 5 uses 12 of my 14 cores and Star Citizen uses all 14! GPU: RTX 4090 - 3,000 MHz core / 12,000 MHz VRAM. CPU: 7950X3d - 5.2 GHz X3d, 5.8 GHz secondary / MB: ASUS Crosshair X670E Gene / RAM: G.Skill 48GB 6400 MHz SSD: Intel Optane P5800X - 800GB VR: Pimax Crystal CONTROLS: VPC MongoosT-50CM3 Base / VPC Constellation ALPHA Prime Grip / VPC MongoosT-50CM3 Throttle / TM Pendular Rudders Link to comment Share on other sites More sharing options...
Mars Exulte Posted December 28, 2018 Share Posted December 28, 2018 Actually, quite a few these days. Battlefield 5 uses 12 of my 14 cores and Star Citizen uses all 14! The base engine DCS uses is much older, and from a time when it was somewhat less common, and virtually never used in simulations due to latency. There may be workarounds for some of that nowadays, but 10-15 years ago there weren't. And even so, it requires a complete rewrite of the code, which is time and resource intensive. Will it happen eventually? Probably. Almost certainly. But it's fairly low priority, considering the benefit (slim to moderate) vs cost (major). Де вороги, знайдуться козаки їх перемогти. 5800x3d * 3090 * 64gb * Reverb G2 Link to comment Share on other sites More sharing options...
F900EX Posted December 29, 2018 Share Posted December 29, 2018 Star Citizen uses all 14! $10,000 please LOL Link to comment Share on other sites More sharing options...
Bentpickle Posted December 29, 2018 Share Posted December 29, 2018 try Process Lasso. (https://bitsum.com/) I had the same problem, and instead of manually activating all cores via affinity settings, this little (free or paid versions) program does it for you every time you start DCS. Link to comment Share on other sites More sharing options...
OttoPus Posted December 29, 2018 Share Posted December 29, 2018 Other games will release a new version every year but also charge you 80 bucks while they are at it. Why wouldn't ED charge for major base code / performance upgrades? It would totally make sense, it's a sustainable way to do things and customers would be very happy to pay just to see their new shiny hardware squeezed to every bit. If I buy a 700€ new graphics card paired with a 300€ new CPU, 80€ for a major tech upgrade of the sim is a negligible price tag if it's needed to enable all the horse power of my new hardware. My 2 cents. Link to comment Share on other sites More sharing options...
BitMaster Posted December 29, 2018 Share Posted December 29, 2018 Why wouldn't ED charge for major base code / performance upgrades? It would totally make sense, it's a sustainable way to do things and customers would be very happy to pay just to see their new shiny hardware squeezed to every bit. If I buy a 700€ new graphics card paired with a 300€ new CPU, 80€ for a major tech upgrade of the sim is a negligible price tag if it's needed to enable all the horse power of my new hardware. My 2 cents. kind of true Gigabyte Aorus X570S Master - Ryzen 5900X - Gskill 64GB 3200/CL14@3600/CL14 - Asus 1080ti EK-waterblock - 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 PG278Q 27" QHD Gsync 144Hz - Corsair K70 RGB Pro - Win11 Pro/Linux - Phanteks Evolv-X Link to comment Share on other sites More sharing options...
Sandman1330 Posted December 29, 2018 Share Posted December 29, 2018 I would too, but the problem would be those who aren’t willing to pay. Because they’ve already purchased modules, ED has to continue supporting those paid for modules. Therefore, we’d need to split the branches again, and those who remember the good old days of 1.5 and 2.0 on different branches know this isn’t feasible. Ryzen 7 5800X3D / Asus Crosshair VI Hero X370 / Corsair H110i / Sapphire Nitro+ 6800XT / 32Gb G.Skill TridentZ 3200 / Samsung 980 Pro M.2 / Virpil Warbrd base + VFX and TM grips / Virpil CM3 Throttle / Saitek Pro Combat pedals / Reverb G2 Link to comment Share on other sites More sharing options...
AwesomestMaximusTheFifth Posted December 29, 2018 Share Posted December 29, 2018 the issue about multi-threading, (multi-processing is the more correct term here, as DCS is already multi-threaded) is that it is required to support a larger population than, say, single processing. example, if you have a program with 2 processes running, 2,3...14 core CPUs can run that program and work fine, but when you develop a 8 process program, and decide to run that on a 4-core CPU you will run into problems (deadlocks, latency, racing, asymmetry) not to mention the overheads needed to adapt the program to a lower core count. i7-6700K || 64 GB DDR4 || GTX TITAN X 12 GB || TM Warthog HOTAS || TheAwesomePedals || OpenTrack-Custom clip || Logitech G13 and G35 F-14 | F/A-18C | A10-C | AV-8B NA | M-2000C | MiG-21bis | Ka50 | UH-1H | Mi-8MTV2 | FC3 | CA Caucasus | Nevada NTTR | Persian Gulf If you can build it why not!!! Link to comment Share on other sites More sharing options...
etherbattx Posted December 29, 2018 Share Posted December 29, 2018 DCS is already multi-threaded, but there are technical issues that make it difficult to do what you want. spinning work off into different threads is easy. coordinating and synchronizing dependent operations is difficult. doing it without stutter, jutter and stalls is almost impossible. what would you like? software that is heavily threaded and uses all of your cores? or software that has predictable and consistent frame-rates? you need to choose. you can’t have both. if i buy a 36 core machine with triple SLI, you don’t really expect it to run 2x better than it does now, do you? how is the software supposed to do that? Link to comment Share on other sites More sharing options...
JOKERACTS Posted December 29, 2018 Share Posted December 29, 2018 watch my video here: https://www.youtube.com/user/jokeracts/videos where got stung stung tutter ? all fluid as water... swimming in dense city of Dubai Link to comment Share on other sites More sharing options...
SkipCarey Posted December 30, 2018 Share Posted December 30, 2018 uh yea? Link to comment Share on other sites More sharing options...
SkipCarey Posted December 30, 2018 Share Posted December 30, 2018 DCS is already multi-threaded, but there are technical issues that make it difficult to do what you want. spinning work off into different threads is easy. coordinating and synchronizing dependent operations is difficult. doing it without stutter, jutter and stalls is almost impossible. what would you like? software that is heavily threaded and uses all of your cores? or software that has predictable and consistent frame-rates? you need to choose. you can’t have both. if i buy a 36 core machine with triple SLI, you don’t really expect it to run 2x better than it does now, do you? how is the software supposed to do that? Duh yea Link to comment Share on other sites More sharing options...
etherbattx Posted December 30, 2018 Share Posted December 30, 2018 Duh yea i hear ya. i would like it too, but unless the DCS devs can do something other devs can’t. it’s not going to happen. Link to comment Share on other sites More sharing options...
fergrim Posted December 30, 2018 Share Posted December 30, 2018 Yeah games that legitimately use multithreading are still so rare that when one does, it's noted in every article and sales blurb. Single core performance is still very much king. Link to comment Share on other sites More sharing options...
Recommended Posts