• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Microsoft Releases Flight Simulator Patch Improving Performance By 10%

Joined
Mar 31, 2020
Messages
1,519 (1.04/day)
Microsoft have recently released Flight Simulator patch 1.8.3.0 which provides major optimizations, especially in CPU-limited scenarios. The specific improvements include; Optimized cockpit screen display when screens are not displayed on screen, New option available to control cockpit screen update frequency, Tweaked CPU thread priorities to reduce interruption of frame critical threads, Optimized loading system to reduce overall loading times, Optimized heavy airport scenes impact on CPU, Reduced the amount of GPU overdraw to improve GPU performance, Memory optimizations to reduce software memory footprint and improve performance on limited memory computers.

These improvements will provide strong performance benefits to all players especially those who are CPU constrained. Overclock 3D has tested the latest patch and have recorded improvements of 11.4% at 1080p with average framerates increasing from 79.5 FPS to 88.6 FPS on their NVIDIA RTX 2080 Ti and an AMD Ryzen 9 3950X test bench. They also noted an improvement in 1st Percentile framerates increasing from 71.3 FPS to 74.6 FPS. These performance improvements will be most notable in "heavy airport scenes" where Microsoft has focused their optimization efforts.



View at TechPowerUp Main Site
 
Joined
May 28, 2020
Messages
752 (0.54/day)
System Name Main PC
Processor AMD Ryzen 9 5950X
Motherboard ASUS X570 Crosshair VIII Hero (Wi-Fi)
Cooling EKWB X570 VIII Hero Monoblock, 2x XD5, Heatkiller IV SB block for chipset,Alphacool 3090 Strix block
Memory 4x16GB 3200-14-14-14-34 G.Skill Trident RGB (OC: 3600-14-14-14-28)
Video Card(s) ASUS RTX 3090 Strix OC
Storage 500GB+500GB SSD RAID0, Fusion IoDrive2 1.2TB, Huawei HSSD 2TB, 11TB on server used for steam
Display(s) Dell LG CX48 (custom res: 3840x1620@120Hz) + Acer XB271HU 2560x1440@144Hz
Case Corsair 1000D
Audio Device(s) Sennheiser HD599, Blue Yeti
Power Supply Corsair RM1000i
Mouse Logitech G502 Lightspeed
Keyboard Corsair Strafe RGB MK2
Software Windows 10 Pro 20H2
All their effort should be spent on porting the damn thing to DX12. Let me use more than 4 threads total, with 3 of those sitting mostly unused and a single thread maxed out. All the optimization in the world can't fix their broken usage of available threads.
 
Joined
Apr 30, 2020
Messages
848 (0.59/day)
System Name S.L.I + RTX research rig
Processor Ryzen 7 5800X 3D.
Motherboard MSI MEG ACE X570
Cooling Corsair H150i Cappellx
Memory Corsair Vengeance pro RGB 3200mhz 16Gbs
Video Card(s) 2x Dell RTX 2080 Ti in S.L.I
Storage Western digital Sata 6.0 SDD 500gb + fanxiang S660 4TB PCIe 4.0 NVMe M.2
Display(s) HP X24i
Case Corsair 7000D Airflow
Power Supply EVGA G+1600watts
Mouse Corsair Scimitar
Keyboard Cosair K55 Pro RGB
All their effort should be spent on porting the damn thing to DX12. Let me use more than 4 threads total, with 3 of those sitting mostly unused and a single thread maxed out. All the optimization in the world can't fix their broken usage of available threads.

One should really wonder why it isn't on DX 12 at all. How long has DirectX12 been out ?
Porting seems like a bad idea. A ground up build should have happened in the first place on DX12.
 

bug

Joined
May 22, 2015
Messages
13,165 (4.07/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
One should really wonder why it isn't on DX 12 at all.

Probably to underscore Microsoft's faith in that API?

Joking aside, I still don't see a low-level API as the solution to everything. I believe a higher-level one will still be needed for years to come.
 
Joined
Apr 30, 2020
Messages
848 (0.59/day)
System Name S.L.I + RTX research rig
Processor Ryzen 7 5800X 3D.
Motherboard MSI MEG ACE X570
Cooling Corsair H150i Cappellx
Memory Corsair Vengeance pro RGB 3200mhz 16Gbs
Video Card(s) 2x Dell RTX 2080 Ti in S.L.I
Storage Western digital Sata 6.0 SDD 500gb + fanxiang S660 4TB PCIe 4.0 NVMe M.2
Display(s) HP X24i
Case Corsair 7000D Airflow
Power Supply EVGA G+1600watts
Mouse Corsair Scimitar
Keyboard Cosair K55 Pro RGB
Probably to underscore Microsoft's faith in that API?

Joking aside, I still don't see a low-level API as the solution to everything. I believe a higher-level one will still be needed for years to come.

I should have let in this then "DX12 even Microsoft won't use it" :laugh:

I agree only because it seems you'll probably never get a jack of trades.
you need both.
 
Joined
Apr 7, 2011
Messages
1,380 (0.29/day)
System Name Desktop
Processor Intel Xeon E5-1680v2
Motherboard ASUS Sabertooth X79
Cooling Intel AIO
Memory 8x4GB DDR3 1866MHz
Video Card(s) EVGA GTX 970 SC
Storage Crucial MX500 1TB + 2x WD RE 4TB HDD
Display(s) HP ZR24w
Case Fractal Define XL Black
Audio Device(s) Schiit Modi Uber/Sony CDP-XA20ES/Pioneer CT-656>Sony TA-F630ESD>Sennheiser HD600
Power Supply Corsair HX850
Mouse Logitech G603
Keyboard Logitech G613
Software Windows 10 Pro x64
All their effort should be spent on porting the damn thing to DX12. Let me use more than 4 threads total, with 3 of those sitting mostly unused and a single thread maxed out. All the optimization in the world can't fix their broken usage of available threads.

Making a game in DX12 won't magically enable it using more threads.
 
Joined
Dec 6, 2010
Messages
177 (0.04/day)
Location
Sevierville, TN
System Name All Switched Up
Processor Intel Core i9-9900k @ 5.0GHz
Motherboard ASUS Z390 Maximus XI Hero Wi-Fi w/ EK monoblock
Cooling Custom EK Watercooling loop - 2x 360 | 1x 240 Rads
Memory 16GB Corsair Dominator Platinum RGB 3200MHz
Video Card(s) EVGA RTX 3080 Ti FTW3 Ultra w/ EK Quantum Vector Waterblock + Active Backplate
Storage 1x Samsung 2TB M.2 NVMe SSD - 2x Samsung 860 EVO 1TB SSD - 1x Samsung 860 EVO 2TB SSD
Display(s) Viewsonix XG270QG Elite 1440p x2
Case Lian Li O11Dynamic XL - White
Audio Device(s) ifi Zen CAN/DAC | Mayflower Objective2 + ODAC | Sennheiser HD 6XX | HiFiMan HE-5XX
Power Supply EVGA SuperNOVA 1000 P6 Platinum
Mouse Glorious Model O Wireless | Model D
Keyboard Glorious GMMK Pro w/ Holy Panda's
Software Windows 11 Pro 64-bit
Benchmark Scores yes
DX12 support is being worked on still, I'm sure. They did say during the developer Q&A last year (!!) that it was going to coming to FS2020. I would have hoped that it would have been included with the release, but.. Been trying to find the source, but I do remember reading something from last month saying it was going to be released "very soon". What exactly "very soon" means, I guess time will tell..

(Dev Q&A from Sept 2019)
 
Joined
Sep 17, 2014
Messages
20,783 (5.97/day)
Location
The Washing Machine
Processor i7 8700k 4.6Ghz @ 1.24V
Motherboard AsRock Fatal1ty K6 Z370
Cooling beQuiet! Dark Rock Pro 3
Memory 16GB Corsair Vengeance LPX 3200/C16
Video Card(s) ASRock RX7900XT Phantom Gaming
Storage Samsung 850 EVO 1TB + Samsung 830 256GB + Crucial BX100 250GB + Toshiba 1TB HDD
Display(s) Gigabyte G34QWC (3440x1440)
Case Fractal Design Define R5
Audio Device(s) Harman Kardon AVR137 + 2.1
Power Supply EVGA Supernova G2 750W
Mouse XTRFY M42
Keyboard Lenovo Thinkpad Trackpoint II
Software W10 x64
But but 'muh Maxwell card can't do DX12 proper! HALP!'

Remember... :D Another funny one was the panic for Dx12 not coming to W7... look where we are now :p
 
Joined
Feb 24, 2009
Messages
3,516 (0.64/day)
System Name Money Hole
Processor Core i7 970
Motherboard Asus P6T6 WS Revolution
Cooling Noctua UH-D14
Memory 2133Mhz 12GB (3x4GB) Mushkin 998991
Video Card(s) Sapphire Tri-X OC R9 290X
Storage Samsung 1TB 850 Evo
Display(s) 3x Acer KG240A 144hz
Case CM HAF 932
Audio Device(s) ADI (onboard)
Power Supply Enermax Revolution 85+ 1050w
Mouse Logitech G602
Keyboard Logitech G710+
Software Windows 10 Professional x64
It's not DX12 because the game was not originally designed by Microsoft and, if I remember correctly, was originally began before DX12 even came out.
 
Joined
Apr 23, 2017
Messages
21 (0.01/day)
Processor i7-13900K
Motherboard ROG Maximus Z690
Video Card(s) RTX 3090
The improvements for some of us have been much more significant than the 10% indicates.

A bunch of people, including myself, had these massive frame freezes and stutters that would tank the framerate from like 40fps to 0fps for like 10 seconds. And the game would regularly dip to the low 20s fps for multiples seconds too as it tries to do...something. Some Reddit users found a temp workaround by lowering the game priority through Process Lasso and that mostly fixed the big freeze and stutters - good thing the game devs picked up on this and implemented something like this in-game (see below).

So with this latest patch I don't have to run Process Lasso to stop the freeze/stutters anymore, and the game's average framerates are noticeably higher too! Running high settings @1440p regularly gets me 45-60fps flying over cities, and usually locked 60fps if I'm more than a couple thousand feet up in the air.

From the 1.8.3.0 patch notes. I bolded the fix that probably solved the terrible game freezes and stutters

PERFORMANCE IMPROVEMENT
  • Optimized cockpit screen display when screens are not displayed on screen.
  • New option available to control cockpit screen update frequency.
  • Tweaked CPU thread priorities to reduce interruption of frame critical threads.
  • Optimized loading system to reduce overall loading times.
  • Optimized heavy airport scenes impact on CPU.
  • Reduced the amount of GPU overdraw to improve GPU performance.
  • Memory optimizations to reduce software memory footprint and improve performance on memory limited computers.
  • Overall performance optimizations.
 
Last edited:
Joined
Aug 5, 2020
Messages
199 (0.15/day)
System Name BUBSTER
Processor I7 13700K (6.1 GHZ XTU OC)
Motherboard Z690 Gigabyte Aorus Elite Pro
Cooling Arctic Freezer II 360 RGB
Memory 32GB G.Skill Trident Z RGB DDR4 4800MHz 2x16GB
Video Card(s) Asus GeForce RTX 3070 Super Dual OC
Storage Kingston KC 3000 PCIE4 1Tb + 2 Kingston KC 3000 1TB PCIE4 RAID 0 + 4 TB Crucial gen 4 +12 TB HDD
Display(s) Sony Bravia A85 j OLED
Case Corsair Carbide Air 540
Audio Device(s) Asus Xonar Essence STX II
Power Supply Corsair AX 850 Titanium
Mouse Corsair Gaming M65 Pro RGB + Razr Taipan
Keyboard Asus ROG Strix Flare Cherry MX Red + Corsair Gaming K65 lux RGB
Software Windows 11 Pro x64
3950 X and 2080 ti to get only 70 -80 fps in 1080p ....this is a resources guzzling buggy game. even FSX doesn't work any longer since Windows 10...especially virtual cockpit.
 
Joined
Apr 23, 2017
Messages
21 (0.01/day)
Processor i7-13900K
Motherboard ROG Maximus Z690
Video Card(s) RTX 3090
A few days ago, a couple posts up I wrote "So with this latest patch I don't have to run Process Lasso to stop the freeze/stutters anymore"

- I did more testing over the weekend. It seems there are still a few situations where the Process Lasso hack helps. When flying quite low (<1000 feet, I did this over a specific stretch in NYC: from a building next to Central park going south towards the Empire State Building) the CPU usage is very high, frequently hitting 99%-100%. Under this situation, running the game without Process Lasso frequently causes the game to stutter from about 40fps to 28-30fps. When running Process Lasso, the game steadies with much smaller drops from about 40fps to 35fps. It's definitely noticeable and repeatable; I repeated this over multiple game sessions doing the same thing over and over again. So FYI.
 
  • Like
Reactions: bug
Top