PeachBoy Posted July 5, 2016 Posted July 5, 2016 After upgraded to 1.5.4 open beta, VR performance had been huge improved with HTC vive. Good job, dev team! :thumbup: After a series test by different configuration, with FC3 A-10A instant mission, I found some appearance that some settings could make huge impact to FPS: 1) Many buildings could make FPS slightly decrease, for example above cities in this instant mission. 2) Could not turn on any shadows, otherwise also make FPS down to half. 3) Many AI objects such as tanks, helicopters, also cut FPS from 89.5 to 45. But at all those moment, my CPU usage was only 20%, and GPS usage was never more than 80%, most time is below 60%. :joystick: According to this, should I ask dev team to improve the engine for multi-core usages? Probably, most of flyers equipped 4 or more cores CPU such as i5, i7. I suppose that perhaps some calculation works can be moved to other 3 cores. Here are my suggestions, maybe not professional to developer. I guess buildings, shadows and AI objects are three independents processes, which can be put to three different cores to calculate, but maybe personal guess. So please don’t laugh me, thanks a lot. 1) All the static objects such as buildings, trees, can be moved to one core to process. 2) All the shadows process can be moved to another core. 3) All the AI objects can be moved to the third core. In that case, I suppose that the FPS should be significantly improved. This make me remembered the engine of COD12. While in game, at the normal scene, the CPU usage is about 30%, but it can rapidly raise to 80% or more when facing many enemies. :pilotfly: So I hope the dev team could consider this suggestion, and maximize our CPU potential. Samsung MR+ | HTC vive + TPCast Wireless Adaptor | Titan RTX(as DeepLearning Computing) | MCG pro + TWCS | 8600k @4.5G | hyperX DDR4 16Gx4 | Samsung 970 Evo 2TB x2 (for Training samples fast R/W)
KLR Rico Posted July 5, 2016 Posted July 5, 2016 It's been brought up before (a lot), and the answer is generally "Easier said than done", and it's not gonna happen. i5-4670K@4.5GHz / 16 GB RAM / SSD / GTX1080 Rift CV1 / G-seat / modded FFB HOTAS
hannibal Posted July 5, 2016 Posted July 5, 2016 It's been brought up before (a lot), and the answer is generally "Easier said than done", and it's not gonna happen. Rico, do you disable hyperthreading on your PC? find me on steam! username: Hannibal_A101A http://steamcommunity.com/profiles/76561197969447179
PeachBoy Posted July 6, 2016 Author Posted July 6, 2016 It's been brought up before (a lot), and the answer is generally "Easier said than done", and it's not gonna happen. Yes, I searched them. In normal display, 30 fps or 40 fps is just playable, but in HTC vive, even a little fps decreasing that lower than 90 fps could make player giddy seriously. Both Constant 90 fps and better quality are my best wishes.:doh: Samsung MR+ | HTC vive + TPCast Wireless Adaptor | Titan RTX(as DeepLearning Computing) | MCG pro + TWCS | 8600k @4.5G | hyperX DDR4 16Gx4 | Samsung 970 Evo 2TB x2 (for Training samples fast R/W)
SkateZilla Posted July 6, 2016 Posted July 6, 2016 Multi-Threading the Sim Thread will offer little to no performance gain, CPU Thread Count is not the bottleneck. This has been discussed in multiple 40+ page threads. Windows 10 Pro, Ryzen 2700X @ 4.6Ghz, 32GB DDR4-3200 GSkill (F4-3200C16D-16GTZR x2), ASRock X470 Taichi Ultimate, XFX RX6800XT Merc 310 (RX-68XTALFD9) 3x ASUS VS248HP + Oculus HMD, Thrustmaster Warthog HOTAS + MFDs
DerekSpeare Posted July 6, 2016 Posted July 6, 2016 Multi-Threading the Sim Thread will offer little to no performance gain, CPU Thread Count is not the bottleneck. This has been discussed in multiple 40+ page threads. Roger that - what insights can you share with the rest of us on how to "tune" our GPU settings and DCS settings to obtain the most frames possible? Derek "BoxxMann" Speare derekspearedesigns.com 25,000+ Gaming Enthusiasts Trust DSD Components to Perform! i7-11700k 4.9g | RTX3080ti (finally!)| 64gb Ram | 2TB NVME PCIE4| Reverb G1 | CH Pro Throt/Fighterstick Pro | 4 DSD Boxes Falcon XT/AT/3.0/4.0 | LB2 | DCS | LOMAC Been Flight Simming Since 1988! Useful VR settings and tips for DCS HERE
Bast Posted July 6, 2016 Posted July 6, 2016 (edited) In my experience, object count is one of he biggest fps killers. Editing your graphics.lua in the root folder to reduce structure render distances by more an half will improve most people's performance considerably without any noticeable issues while in VR. Avoiding over crowded servers with a lot of vehicles everywhere will improve things too. I'm pretty sure that when you hit LCtrl Pause twice you will be able to see the object count. Do what you can to get that number down. Edited July 6, 2016 by Bast
PeachBoy Posted July 7, 2016 Author Posted July 7, 2016 Multi-Threading the Sim Thread will offer little to no performance gain, CPU Thread Count is not the bottleneck. This has been discussed in multiple 40+ page threads. hello SkateZilla, I've read those topics, including the topic you posted about editing the mask in autoexec.cfg and turning off the hyper-treading. But I'm still confused that why couldn't move irrelevant works into different cores or threadings. Is there also strong connection between AI and buildings so that dev team cannot separate them into two cores? Or the fact is just that the DCS engine is too old and too complicated to make any adjustment...? Samsung MR+ | HTC vive + TPCast Wireless Adaptor | Titan RTX(as DeepLearning Computing) | MCG pro + TWCS | 8600k @4.5G | hyperX DDR4 16Gx4 | Samsung 970 Evo 2TB x2 (for Training samples fast R/W)
tintifaxl Posted July 7, 2016 Posted July 7, 2016 Multi-Threading the Sim Thread will offer little to no performance gain, CPU Thread Count is not the bottleneck. This has been discussed in multiple 40+ page threads. The conclusion was: it's too expensive, because it would mean a complete rewrite. Windows 10 64bit, Intel i9-9900@5Ghz, 32 Gig RAM, MSI RTX 3080 TI, 2 TB SSD, 43" 2160p@1440p monitor.
PeachBoy Posted July 7, 2016 Author Posted July 7, 2016 The conclusion was: it's too expensive, because it would mean a complete rewrite. Yes, cann't agree more:D Samsung MR+ | HTC vive + TPCast Wireless Adaptor | Titan RTX(as DeepLearning Computing) | MCG pro + TWCS | 8600k @4.5G | hyperX DDR4 16Gx4 | Samsung 970 Evo 2TB x2 (for Training samples fast R/W)
DerekSpeare Posted July 7, 2016 Posted July 7, 2016 In my experience, object count is one of he biggest fps killers. Editing your graphics.lua in the root folder to reduce structure render distances by more an half will improve most people's performance considerably without any noticeable issues while in VR. Avoiding over crowded servers with a lot of vehicles everywhere will improve things too. I'm pretty sure that when you hit LCtrl Pause twice you will be able to see the object count. Do what you can to get that number down. Where do you do this and how? Derek "BoxxMann" Speare derekspearedesigns.com 25,000+ Gaming Enthusiasts Trust DSD Components to Perform! i7-11700k 4.9g | RTX3080ti (finally!)| 64gb Ram | 2TB NVME PCIE4| Reverb G1 | CH Pro Throt/Fighterstick Pro | 4 DSD Boxes Falcon XT/AT/3.0/4.0 | LB2 | DCS | LOMAC Been Flight Simming Since 1988! Useful VR settings and tips for DCS HERE
Bast Posted July 7, 2016 Posted July 7, 2016 D:\DCS World OpenBeta\Config\graphics.lua It is in your root install folder. Use Notepad++ or similar. I edit the Camera settings for the Medium section. From line 136 to 145 there are several ranges you can set. I have found that setting line 136 - structures = 90, 14000); to something like structures = (30, 7000); can reduce the work load on your computer and add several frames. I play with the Medium section and use it for VR, and leave High alone for regular TrackIR. With VR the edit can be great because you cant see very far anyway so why add work the your system that isnt benefiting you.
adrianstealth Posted July 7, 2016 Posted July 7, 2016 DCS urgently needs serious optimisation up to the devs how they do it
SkateZilla Posted July 7, 2016 Posted July 7, 2016 D:\DCS World OpenBeta\Config\graphics.lua It is in your root install folder. Use Notepad++ or similar. I edit the Camera settings for the Medium section. From line 136 to 145 there are several ranges you can set. I have found that setting line 136 - structures = 90, 14000); to something like structures = (30, 7000); can reduce the work load on your computer and add several frames. I play with the Medium section and use it for VR, and leave High alone for regular TrackIR. With VR the edit can be great because you cant see very far anyway so why add work the your system that isnt benefiting you. Why not just use and edit the VR Preset. Windows 10 Pro, Ryzen 2700X @ 4.6Ghz, 32GB DDR4-3200 GSkill (F4-3200C16D-16GTZR x2), ASRock X470 Taichi Ultimate, XFX RX6800XT Merc 310 (RX-68XTALFD9) 3x ASUS VS248HP + Oculus HMD, Thrustmaster Warthog HOTAS + MFDs
Bast Posted July 7, 2016 Posted July 7, 2016 I haven't edited the VR Preset because I am not aware of it.
cichlidfan Posted July 7, 2016 Posted July 7, 2016 I think it only exists on the Open Beta. I know it isn't in v2.0 yet. ASUS ROG Maximus VIII Hero, i7-6700K, Noctua NH-D14 Cooler, Crucial 32GB DDR4 2133, Samsung 950 Pro NVMe 256GB, Samsung EVO 250GB & 500GB SSD, 2TB Caviar Black, Zotac GTX 1080 AMP! Extreme 8GB, Corsair HX1000i, Phillips BDM4065UC 40" 4k monitor, VX2258 TouchScreen, TIR 5 w/ProClip, TM Warthog, VKB Gladiator Pro, Saitek X56, et. al., MFG Crosswind Pedals #1199, VolairSim Pit, Rift CV1 :thumbup:
DerekSpeare Posted July 7, 2016 Posted July 7, 2016 the graphics.lua file has more than the menu options control. I'd like to know how to get rid of the trees entirely. The ones in the populated areas are fine, but the popup ones are poo. I have my tree radius to zero, but I'd rather them go completely. Derek "BoxxMann" Speare derekspearedesigns.com 25,000+ Gaming Enthusiasts Trust DSD Components to Perform! i7-11700k 4.9g | RTX3080ti (finally!)| 64gb Ram | 2TB NVME PCIE4| Reverb G1 | CH Pro Throt/Fighterstick Pro | 4 DSD Boxes Falcon XT/AT/3.0/4.0 | LB2 | DCS | LOMAC Been Flight Simming Since 1988! Useful VR settings and tips for DCS HERE
Recommended Posts