MS Flight Simulator 2020 update should fix CPU bottleneck and increase perf (mentions DX12)
Developer Asobo is improving the Microsoft Flight Simulator engine, ensuring that the PC version delivers higher fps. Furthermore, the game relies less on the processor but more on the GPU.
In a Twitch session, asobo CEO Sebastian Wloch said that three segments of the render engine have been re-written and architecture was improved. Wloch stresses that the tests have not yet been performed; therefore, Asobo cannot say what fps increase you can expect, but 10% seems feasible. The dev also mentions that the sim works with DirectX 12 ultimately. This allows the team to perform ray tracing. However, in the pending update, this will not be implemented. An update to DirectX 12 could also improve fps.
The team also discusses briefly the Xbox game version, which will also be published on July 27th. The game runs on both consoles at 30 fps and supports variable rate refresh. The Series X version will show 4k images, the Series S version will reach a maximum of full HD. On July 27, the update will be released.
MS Flight Simulator 2020 storage size reduced by 87 GB through update - 05/31/2021 08:37 AM
One of the pains of MSFS 2020 is the update and install size of the Flight Simulator, and while still not perfect, things have changed after the latest update....
MS Flight Simulator 2020 update brings more realism to France, Belgium, the Netherlands and Luxembourg - 04/15/2021 08:54 AM
World Update IV is as implied the fourth update for Microsoft Flight Simulator, and is now live. The update brings changes in different scenarios focused on Western Europe. Some countries such as Fran...
MS Flight Simulator (2020): the 2021 PC graphics performance benchmark review - 03/05/2021 02:29 PM
Welcome aboard Guru3D airlines, after an amazing start of Microsoft Flight Simulator 2020, we decided to look at the sim again in 2021 in our PC graphics performance and PC gamer way with 37 graphics ...
MS Flight for Free in Spring - 01/05/2012 01:28 PM
The Microsoft Flight Website now offers more details on Microsoft Flight, Microsoft Games Studio's upcoming replacement for MS Flight Simulator: Today, Microsoft Studios premiered Microsoft Flight, a...
Senior Member
Posts: 963
Joined: 2010-01-04
The code is not serial by nature, in my opinion but, it is serial because things were created with single core cpu's in mind. You do not parallelize old code or the old way of doing things but create new things and new ways of doing things, that will not be based upon the old code. And the old code is not so much normal code is it is just based upon the old way of doing things, which, once again, will eventually change.
Edit: Call and order bread, clean up your place or prepare your other food well waiting, have bread delivered and eat your food and bread. The old way of doing things is going to die, eventually and there is simply no way around that.
Possibly... but in my experience (when in college learning code) most people were average coders at best and barely competent enough to figure out how to do something in traditional serial code - trying to understand or write parallel code (forked threads) was beyond their comprehension. I mean even recursive code is beyond most codes abilities, including myself, never use that much in real world.
Anyway there is entire branched of computer science dedicated to trying to parellelise algorithms - it might be possible to partially split to two or three threads for one part of task but trying to split to 32 threads is very difficult unless it is a majorly SIMD task. Most tasks are not.
The fact that things are as they are now is based upon how the hardware was in the beginning but, it clearly will not remain that way.
Not really because of hardware... but because it was, and still is, much harder to code and conceptualize and debug with all sorts of new issues and problems with synchronization and stuff like that.
Senior Member
Posts: 1568
Joined: 2004-12-10
I have done no programming at all. However, I am an IT professional and it does not take a genius to know it is not going to remain the same. The fact that things are as they are now is based upon how the hardware was in the beginning but, it clearly will not remain that way. Or more specifically, can you see a quantum mechanics based processor doing one things at a time in serial fashion?