franzy666 Posted June 14, 2019 Share Posted June 14, 2019 Hi all, Well I am not an expert in computing so I seek your help to understand what happens. I play DCS only in VR with a Pimax 5k with Steam SS 200%, Pitool SS 0.5, Ingame SS 1.2 (that's the best combination I found following many advices of fellow users). My system is as follows: Core i7 5960X 32 RAM DDR4 RTX 2080Ti 500GB SSD Win 10 I attached a screenshot of FPSVR so that you see what happens when some demanding situations occur. FPS drops very low and the experience becomes uncomfortable and even unplayable. I don't understand why the top-end GPU runs at only around half its capacity (56% here) and the CPU only 16%. My system doesn't preform at its maximum at all..... Is this CPU bottlenecking??? Even in free flight I get 50 FPS which i accept but the GPU never exceeds 60% and the CPU 20%. If yes then i could replace the CPU but with which one? My motherboard is an X99 which I think is not compatible with most of the recent CPUs. Thanks Intel Core i9-10900X - GeForce RTX 2080 Ti - RAM 32 GB DDR4 - HD 4 TB + 2 TB SSD - Win10 - Some WinWing F/A-18 devices - TPR rudders - HP Reverb G2 Link to comment Share on other sites More sharing options...
Panthir Posted June 14, 2019 Share Posted June 14, 2019 At first check NVIDIA CPL settings for max performance (avoid optimal). My Hardware: ROG Strix X570-F Gaming - AMD 5600X @ 4.7 ghz - G.SKILL TRIDENT 32GB DDR4 3200 (14-14-14-34 CL) - GigaByte 3080ti OC 12gb - Corsair MP600 Force 1TB - 2 x EVO Nvme 500GB - Virpil Warbird Base T-50CM2 and TM Throttle + Trackhat + G25 + AOC AG271QG 27" My Modules: JF-17, F-16C, AV-8N/A, F-18C, ASJ37, MiG-15Bis, MiG-21Bis, Fw-190D, Bf-109K, P-51D, F-86F, Ka-50 III, UH-1H, Mi-8MTV2, NS430, FC3, A-10C, Mirage 2000C, L-39, F-5E-3, SA342, Spitfire, AH-64, Mirage F-1CE. My Maps: Nevada, Normandy, Persian Gulf, Syria, South Atlantic. Link to comment Share on other sites More sharing options...
Rudel_chw Posted June 14, 2019 Share Posted June 14, 2019 My system is as follows: Core i7 5960X I don't understand why the top-end GPU runs at only around half its capacity (56% here) and the CPU only 16%. That 16% usage is an average of all the cores on your cpu, as dcs runs on only one core mostly (a 2nd is used for audio processing) ... so, most likely you have a single core at 100% with the remaining close to idle. Unfortunately, your high end cpu derives its power from using 8 cores in parallel, which is wasted on DCS ... the sim prefers a high single core performance, rather than having so many cores. For your next dcs processor, look for a 4-6 core unit with the highest single core performance possible, the passmark benchmark gives an accurate measure for SC performance .. yours has a SC passmark of 2000, while a modern processor like the intel core i5 9600K, that costs a quarter of yours, has a SC rating of almost 2700. 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...
JimmyWA Posted June 14, 2019 Share Posted June 14, 2019 I had similar performance issues. Couldn’t work out why my cou usage sat at around 30% and gpu at 50%, yet VR performance was terrible. After a lot of research and testing, I discovered my dcs.exe was only using 1 core. I changed it to use 2, and had sound issues. I changed it to use All, and suddenly VR was fantastic. No more stutters. I have to set it up each time I fly, but it’s worth it. My CPU usage is now around 16% Check how many cores your DCS is using, and experiment - if it is only using 1, with it running on All, or 2. To do this (from memory - not at PC), start DCS, once at the main opening page, press on CTRL ALT DEL, Task Manager, go to processes. Select DCS, details, then click on DCS.EXE, right click, select Affinity. If only on core is selected, try select all. Once done, DCS will now use all cores. Put on your VR headset and load a mission. See how the performance is. If it isn’t any better, go back and set Affinity to 2 cores only. Closing DCS andcrestarting DCS will put it back to using it’s default cores. i9 12900KS, ASUS ROG Maximus Z790 APEX, 64 GB DDR5 4700 mhz, ASUS RTX4090, Water cooled, C - NVME SSD, DCS on SSD, TM HOTAS Warthog Stick & Throttle, Crosswind rudder Pedals, 2 x Thrustmaster MFDs on LCD Screens, Varjo Aero VR, Logitech game controller Link to comment Share on other sites More sharing options...
Delta59R Posted June 14, 2019 Share Posted June 14, 2019 Yes I would a agree Single core performance is king in DCS. I have a test I do where I fly around downtown Dubi. I see it drop below the acceptable 45fps that motion reprojection forces, It will drop to around 35fps and become studdery most noticable when looking sideways. When this is happening I see about 35% cpu usage and 75% gpu usage. If i look at individual cores they are all even at 35%... so where's the bottleneck? What's happening with the CPU? Is the CPU just dividing a 2 core load amongst all the cores? I have a 5.0ghz 8700k with HT OFF 32gigs ram and a 1080ti Meshify C w Noctua Fans, MSI Carbon Z790, 13900KS, 64gb 7200 Gskill, MSI 4090, MSI 240, Sam 1tb m2, Sam 512 m2, Seasonic 1000w, MSFF2 Stick + X56 Throttle, HP Reverb G2, Sony 83in A90J OLED Link to comment Share on other sites More sharing options...
Delta59R Posted June 14, 2019 Share Posted June 14, 2019 Yes I would a agree Single core performance is king in DCS. I have a test I do where I fly around downtown Dubi. I see it drop below the acceptable 45fps that motion reprojection forces, It will drop to around 35fps and become studdery most noticable when looking sideways. When this is happening I see about 35% cpu usage and 75% gpu usage. If i look at individual cores they are all even at 35%... so where's the bottleneck? What's happening with the CPU? Is the CPU just dividing a 2 core load amongst all the cores? I have a 5.0ghz 8700k with HT OFF 32gigs ram and a 1080ti Meshify C w Noctua Fans, MSI Carbon Z790, 13900KS, 64gb 7200 Gskill, MSI 4090, MSI 240, Sam 1tb m2, Sam 512 m2, Seasonic 1000w, MSFF2 Stick + X56 Throttle, HP Reverb G2, Sony 83in A90J OLED Link to comment Share on other sites More sharing options...
toutenglisse Posted June 14, 2019 Share Posted June 14, 2019 Delta the results you have monitoring cpu are dependant of monitore software resolution. With msi afterburner you can increase the resolution and see a different result. while with 1 sec reso I see nice almost stable % usage for each core, if I set reso to 1/10th of second I see all cores spiking to 100% each in turn very quickly, instead of showing lets say 30% usage on each. Link to comment Share on other sites More sharing options...
Delta59R Posted June 14, 2019 Share Posted June 14, 2019 Delta the results you have monitoring cpu are dependant of monitore software resolution. With msi afterburner you can increase the resolution and see a different result. while with 1 sec reso I see nice almost stable % usage for each core, if I set reso to 1/10th of second I see all cores spiking to 100% each in turn very quickly, instead of showing lets say 30% usage on each. Interesting, ill check that out. Thx Meshify C w Noctua Fans, MSI Carbon Z790, 13900KS, 64gb 7200 Gskill, MSI 4090, MSI 240, Sam 1tb m2, Sam 512 m2, Seasonic 1000w, MSFF2 Stick + X56 Throttle, HP Reverb G2, Sony 83in A90J OLED Link to comment Share on other sites More sharing options...
franzy666 Posted June 14, 2019 Author Share Posted June 14, 2019 Thank you all, guys for your remarks. I now understand better what is going on. I will give a try to what JimmyWA suggests and come back. Intel Core i9-10900X - GeForce RTX 2080 Ti - RAM 32 GB DDR4 - HD 4 TB + 2 TB SSD - Win10 - Some WinWing F/A-18 devices - TPR rudders - HP Reverb G2 Link to comment Share on other sites More sharing options...
Delta59R Posted June 14, 2019 Share Posted June 14, 2019 Now I'm wondering if a 2080ti or 2080ti super would be a waist. Maybe i should spring for one of those 5.4ghz cherry picked 8086k's! :) Meshify C w Noctua Fans, MSI Carbon Z790, 13900KS, 64gb 7200 Gskill, MSI 4090, MSI 240, Sam 1tb m2, Sam 512 m2, Seasonic 1000w, MSFF2 Stick + X56 Throttle, HP Reverb G2, Sony 83in A90J OLED Link to comment Share on other sites More sharing options...
etherbattx Posted June 14, 2019 Share Posted June 14, 2019 After a lot of research and testing, I discovered my dcs.exe was only using 1 core. I changed it to use 2, and had sound issues. I changed it to use All, and suddenly VR was fantastic. No more stutters. Windows will use all cores by default. you shouldn’t have to change this,unless it was previously set to something else and constrained, either manually or using a utility like process laso or something else. Link to comment Share on other sites More sharing options...
toutenglisse Posted June 14, 2019 Share Posted June 14, 2019 Windows will use all cores by default. you shouldn’t have to change this,unless it was previously set to something else and constrained, either manually or using a utility like process laso or something else. Yes with most chipset, but not with x99, x299 etc... anything "bigger" than a i7 x700K (ex : 6800K - 7800k or all "x" processors like 5960x). In these cases you have the bug "1 core affinity" / "turbo boost". Link to comment Share on other sites More sharing options...
JimmyWA Posted June 15, 2019 Share Posted June 15, 2019 Yes with most chipset, but not with x99, x299 etc... anything "bigger" than a i7 x700K (ex : 6800K - 7800k or all "x" processors like 5960x). In these cases you have the bug "1 core affinity" / "turbo boost". Thank you for the clarification! I’ve been trying to nail down why some rigs only use one core and others default to ALL. For anyone reading this thread wanting an example of the issue and to see the fix, here is a YouTube vid: i9 12900KS, ASUS ROG Maximus Z790 APEX, 64 GB DDR5 4700 mhz, ASUS RTX4090, Water cooled, C - NVME SSD, DCS on SSD, TM HOTAS Warthog Stick & Throttle, Crosswind rudder Pedals, 2 x Thrustmaster MFDs on LCD Screens, Varjo Aero VR, Logitech game controller Link to comment Share on other sites More sharing options...
franzy666 Posted June 15, 2019 Author Share Posted June 15, 2019 So that is my case (X99 and 5960X), thanks toutenglisse. Intel Core i9-10900X - GeForce RTX 2080 Ti - RAM 32 GB DDR4 - HD 4 TB + 2 TB SSD - Win10 - Some WinWing F/A-18 devices - TPR rudders - HP Reverb G2 Link to comment Share on other sites More sharing options...
owennealkennygmail.com Posted June 15, 2019 Share Posted June 15, 2019 Can anyone tell me what is going on with my computer. I have an i5 4670 cpu and 2070 gpu 16gb ram. I have only just got an odyssey+ and am playing with the settings and using task manager to watch the cores. Always when I have the headset off my head DCS uses all 4 cores evenly at about 90%. As soon as I put the headset on it drops back to 2 cores at 100% and 2 at about 30%. When this happens the result is very juddery. Sometimes all 4 cores keep working at about 90% and the result is excellent. I have tried the setting earlier in the thread but it doesn't seem to help. I am flying the same plane su33 in the same setting and circuit each time so that should not be an issue. When it is running on all 4 cores I can run at high settings. I have tried the reprojection enable setting but that is not helping. Any ideas how to get it running on all cores all of the time. Owen i5 4670 , Asrock Z87 pro4 , MSI 2070 8gb , 16gb ram , Odyssey+ , Thrustmaster 16000 , mouse and keyboard. Link to comment Share on other sites More sharing options...
owennealkennygmail.com Posted June 15, 2019 Share Posted June 15, 2019 Just an addition to my last post. If it keeps using 4 cores when I first put the headset on it will keep using 4 until I shut down the program. If it starts using 2 once I put the headset on it will keep using 2 until I take the headset off. As soon as I take the headset off it will go back to using 4 cores. Put it back on and back to 2 cores again. That is mainly 2 @ 90% and the other 2 @ 30% or so. Owen i5 4670 , Asrock Z87 pro4 , MSI 2070 8gb , 16gb ram , Odyssey+ , Thrustmaster 16000 , mouse and keyboard. Link to comment Share on other sites More sharing options...
BitMaster Posted June 15, 2019 Share Posted June 15, 2019 Just an addition to my last post. If it keeps using 4 cores when I first put the headset on it will keep using 4 until I shut down the program. If it starts using 2 once I put the headset on it will keep using 2 until I take the headset off. As soon as I take the headset off it will go back to using 4 cores. Put it back on and back to 2 cores again. That is mainly 2 @ 90% and the other 2 @ 30% or so. have your name changed. Your email as a nickname is not good at all. To your problem, I think you should have more cores for what you intend to do, but I might be wrong. 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...
owennealkennygmail.com Posted June 15, 2019 Share Posted June 15, 2019 Hi, Thanks for the reply. I'm not sure that I can change my nickname without changing my login but it certainly doesn't worry me who knows my email. Anyway the issue with the number of the cores is the thing. If I had more money I would have more cores but I don't. The real issue is that sometimes I definitely get 4 cores working when I have the headset on and the result is excellent . BUT most of the time as soon as I put the headset on 2 of the core max out and 2 slide down to 20 or 30%. I want to be able to get it to run on all 4 all of the time. Owen Owen i5 4670 , Asrock Z87 pro4 , MSI 2070 8gb , 16gb ram , Odyssey+ , Thrustmaster 16000 , mouse and keyboard. Link to comment Share on other sites More sharing options...
BitMaster Posted June 15, 2019 Share Posted June 15, 2019 you can play around with process lasso and assign cores as desired. bitsum.com 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...
etherbattx Posted June 15, 2019 Share Posted June 15, 2019 Yes with most chipset, but not with x99, x299 etc... anything "bigger" than a i7 x700K (ex : 6800K - 7800k or all "x" processors like 5960x). In these cases you have the bug "1 core affinity" / "turbo boost". i wasn't aware of that. i searched around but haven't found any more information on this issue. do you have links? what about the 9700K? and Z390 board? are they affected? i'm not seeing that behavior. dcs is using all cores. Link to comment Share on other sites More sharing options...
BitMaster Posted June 16, 2019 Share Posted June 16, 2019 i wasn't aware of that. i searched around but haven't found any more information on this issue. do you have links? what about the 9700K? and Z390 board? are they affected? i'm not seeing that behavior. dcs is using all cores. IIRC many of the 2011 socket cpu's have this issue, the 115x seem to be immune. 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...
toutenglisse Posted June 16, 2019 Share Posted June 16, 2019 IIRC many of the 2011 socket cpu's have this issue, the 115x seem to be immune. This - since a long time (at least DCS 1.5) DCS takes benefit of 4 cores and more (better fps over 2 cores), but "X series" (lga2011/2066) intel cpus seem to have (seemed to have?) a bad strategy with DCS : 1 core in turbo boost mode (DCS is not the kind of software that would benefit of this). Common with sockets above 1151. (some K's(?) and all X's) This issue seems to recently being fixed (what JimmyWA said in other thread). My source is only DCS forum - users reports. i7 9700K / i9 9900K are on 1151 socket so they don't have the 1 core affinity behavior. Link to comment Share on other sites More sharing options...
JimmyWA Posted June 17, 2019 Share Posted June 17, 2019 After the latest update ED appear to have fixed the problem and all cores are now being used by default! i9 12900KS, ASUS ROG Maximus Z790 APEX, 64 GB DDR5 4700 mhz, ASUS RTX4090, Water cooled, C - NVME SSD, DCS on SSD, TM HOTAS Warthog Stick & Throttle, Crosswind rudder Pedals, 2 x Thrustmaster MFDs on LCD Screens, Varjo Aero VR, Logitech game controller Link to comment Share on other sites More sharing options...
etherbattx Posted June 17, 2019 Share Posted June 17, 2019 (edited) CPU Bottlenecking? After the latest update ED appear to have fixed the problem and all cores are now being used by default! hmm... not sure i follow what you’re saying you’re saying that DCS had code to limit the number of cores used, and this has now been adjusted (fixed) to allow additional cores? on the release branch, it’s been using all the cores ever since i first checked (about a year ago). Edited June 17, 2019 by etherbattx Link to comment Share on other sites More sharing options...
Habu_69 Posted June 17, 2019 Share Posted June 17, 2019 (edited) I have Z370 chipset with LGA 1151 socket and I5 8600 CPU; however, Task Manager shows I am using only 1 core when in game 3D. How can I make DCS use all cores? DCSW OB 2.5.5.3 something (latest) and Win 10 1903. Edited June 17, 2019 by Habu_69 Link to comment Share on other sites More sharing options...
Recommended Posts