Already did that actually, and i doubt that i’d gain much by overclocking my cpu.
They made a great mistake not coding since the beginning for dx12. Now, it will be a mixture of bad code trying to port it to dx12. It is a pity that Microsoft advertizes dx12 and not use it in MSFS to show what can really do.
I’m not going to repeat what I said in previous threads about this because a) it’s too long to keep repeating, b) others on this thread have already made relevant points, and c) this question will keep coming up, time after time, when people get into the sim with high-spec PCs and then wonder why they are ‘limited’ when their overall CPU usage is <100%. There really needs to be a FAQ or sticky about this somewhere. It’s such a common question, but the answer is complicated and may be difficult to get to grips with.
In short: might there be further optimisations to be done around CPU usage, multi-threading and thread scheduling? Probably. Is there some untapped reservoir of performance that will double or triple your FPS because MSFS is ‘badly written’ and can’t use 100% of your entirely theoretical CPU capacity? No. No, there isn’t. DX11 vs DX12 is not the issue. Search previous threads to find the long explanation as to why.
You could try DLSS in DLAA mode, it does not drop resolution and antialiasing should be more detailed.
Hi guys!
I have an 13700k oc 5.6ghz P cores and E cores 4.5 on all and my rtx 4080 oc 3030mhz and memory 25600mhz I have rog strix OC edition card, 32GB Gskill 6400mhz with 30-36-36-90 on timings dual channel hynix a die and board is z690 hero, now game runs great at scaled up to 4K as my monitor native is 2k or 1440p it’s an 27inch msi gaming monitor IPs painel 165hz, now MSFS ultra settings fresh instal both windows 11pro and MSFS all good here but even with frame gen and all latest bells and whistles of hardware and software I have to say, MSFS is based on old fsx code that is being re written and fsx is no near to use of multi threads it just don’t know and can’t see all your system might to use that, but my hope and as I heard on one of pod casts or live stream from Asobo they are working in improving performance, hope soon we can enjoy a better CPU performance with multi thread improvement as an good example DCS old game code from Lock On the Eagle Dynamics team managed this year bring multithread in to game and performance went to the next level! Guys that used to have 48-56fps now end up having min 65fps to 88fps may look like not big jump to some but hey it is something those with low fps now can see stable fps less stress and more enjoyable simming experience!
I don’t believe that Asobo team having so much talented people and engineers programmers cannot pull this one off! If all people would post more and make and bring this up more often we then might see a faster response form development team to at least know they will work on this at some point or perhaps already working! As there is no way Asobo with all at their disposal new tech and capabilities that we have today they cannot find a way to bring in the multithread future to the sim!
There are no impossible there are lazy people and people not wanting to work! This is what I believe of you really want something very bad you always can achieve it! We make huge progress in tech as humans and with all the power that is at our fingertips I don’t believe that old code the lines that are specifically responsible for cpu management cannot be redone to improve cpu management to use more threads, I know how it works to change one line it will drag few other liens so is not simple but I don’t also believe it’s one man mission and I’m sure Asobo team has fantastic engineers with them that together can figure this one out! If they have not tried yet then I suggest to get to trying! Lots of us and Asobo will only benefit from this bringing new possibilities and capabilities to the sim!
I wish someone from Asobo team really could read this and see this! So we can have some worth of answer directly to this problem of thread optimisation we need this improved!
Hi there,
and this is what everyone has to understand. The MSFS is optimized to use 4 cores / 8 threads, no matter how many cores are working in a given CPU. At least I can’t complain about multicore usage…
Have a look at the screenshot:
Not quite because once you start using complimentary apps they often run on their own threads and presumably their own cores when required (I don’t use any so haven’t tested this) but there’s also stuff like recording, Windows itself and maybe other 3rd party background apps to consider too. I guess having just 4 cores is doable but surely it would suck e.g. stuttering for incoming mail etc.
We are obviously on the same page, my reply was just for simmers saying MSFS is just a single core application. As my screenshot states its a 4C / 8T application, the other cores are used by, what you already mentioned, 3rd party apps like TDS GTNXi.
Surely that’s a good thing?
ie MSFS can nicely load-up four of the CPU cores, and thus leave the other cores relatively unstressed, so they can be used for all the third-party typical apps that we run alongside the sim – like AI traffic injectors / controllers (FSLTL / AIG TC etc.) ; LittleNavMap; Navigraph; web browsers; YouTube etc. etc.
And so you can run all these things alongside your sim session, without slowing down the sim – no?
That’s the idea and at least how it works for me. The apps I load with MSFS: FSLTL Traffic, FsPanelServer for tracking my flight on a tablet, Volanta, Sky4Sim, Spad.next, TrackIR, TDS GTNXi, Navigraph.