Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Horrible FPS

Featured Replies

I don't really know but in my Ryzen 5600x P3D 5.3 runs smooth as silk, and I never even opened to read the CFGs created by P3D.

I have installed the latest FSLabs 5.3 compatible 320 and 319 and everytime I load'em there's that popup screen showing I was not optimized but optimization has been "created " and P3D will restart...

I never checked what FSLabs does to the affinity and other masks, and I do ear and feel the GPU pushed to high fan RPMs in an autoland with bad / dense weather on these aircraft, but no stutters at all.

Edited by jcomm

Flying gliders since 1980

Flightsimming since 1992

AMD Ryzen 5600x, 32GB RAM, GPU Nvidia RTX 3060 Ti 8 GB, 1 TB and 500 GB nvme2 SSD drives, HP 27" 60Hz LED monitor @ 1920x1080, T16000, Hotas from old X52 Pro, Saitek Combat Rudder Pro (2010 model)

  • Replies 438
  • Views 67.6k
  • Created
  • Last Reply

 

10 minutes ago, jcomm said:

I don't really know but in my Ryzen 5600x P3D 5.3 runs smooth as silk, and I never even opened to read the CFGs created by P3D.

I have installed the latest FSLabs 5.3 compatible 320 and 319 and everytime I load'em there's that popup screen showing I was not optimized but optimization has been "created " and P3D will restart...

I never checked what FSLabs does to the affinity and other masks, and I do hear and feel the GPU pushed to high fan RPMs in an autoland with bad / dense weather on these aircraft, but no stutters at all.

The main thread is maxing out in 5.3 in scenario where previously it wouldn't so there is likely some performance reduction compared to older versions.

As for the FSL if you have HT enabled better to not let it remove your p3d cpu affinity and instead use no ht equivalent AM in the cfg for appropriate performance result. The A32X is messing the p3d thread scheduler, for eg even if you put p3dcoreaffinity to 85 p3d will spread to all LPs with the aircraft, unnecessarily hurting performance.

20 minutes ago, mikealpha said:

LM is investigating 5.3 freezes/stutters here :

https://prepar3d.com/forum/viewtopic.php?f=6315&t=143918

Just contribute if applicable !

Mike

 

I have just added the following reply in the LM forum. I seem to have solved my stutters:

"I think the stuttering is caused by an overloaded core LP0. Check in task manager on the performance tab if CPU0 is at 100% all of the time. If you are not using Hyperthreading ('HT'), turn this on in BIOS (if you have this option on your processor) and see if that helps, accept the default AffinityMask when you start P3D.

If this doesn't solve the stutters, or you already have HT on in BIOS, or you want to improve performance, you can move the threads for other apps away from the cores that P3D uses with Process Lasso ('PL'). This is a free download and relatively easy to configure. Download PL and run the installer, accept all the initial defaults. When PL is running you can see all the processes and for those running it tells you the CPU usage and the average CPU usage. Right click on non-Windows processes and set CPU Affinity - Always - Select CPU Affinity. Check the tick boxes for cores other than the ones Prepar3D.exe is using and uncheck the ones P3D uses. On my 8700k with 6 physical cores and 12 logical cores P3D uses 1-5 so I set ActiveSky, ChasePlane, Navigraph etc. to use 7 -11. This should help improve P3D performance and reduce stuttering. You can also do this for some other apps such as Microsoft Edge. PL will warn you if you are trying to change a service that needs to be left as it is for the Windows services."

8 minutes ago, simfan1983 said:

I have just added the following reply in the LM forum. I seem to have solved my stutters:

"I think the stuttering is caused by an overloaded core LP0. Check in task manager on the performance tab if CPU0 is at 100% all of the time. If you are not using Hyperthreading ('HT'), turn this on in BIOS (if you have this option on your processor) and see if that helps, accept the default AffinityMask when you start P3D.

Hm. Does that really explain freezes and heavy stuttering midway through a flight in 5.3., that was not present at all in 5.2HF1 ?

Mike

1. A320 home cockpit (FSLabs, Skalarki), P3Dv5  Main PC : I7-12700K, GTX3080Ti

2. FSLabs A3xx, P3Dv5. Gigabyte Aorus 17G YC, I7-10700K, RTX 3080

13 minutes ago, mikealpha said:

Hm. Does that really explain freezes and heavy stuttering midway through a flight in 5.3., that was not present at all in 5.2HF1 ?

Mike

I never tried 5.2 as I upgraded from 4.5 to 5.3 a couple of weeks ago. The stutters were worst in the PMDG 747 for me for some reason and the steps I went through in my recent post has got rid of them entirely. There does seem to be a difference between 5.2 and 5.3 from what I am reading, but everyone's experience seems to be different. I don't notice any significant performance hit having road traffic on for example. I just feel it makes common sense to move some of the ancillary apps away from the cores that P3D uses - and use HT since it should in theory give a significantly better performance than non-HT. I also strongly recommend capping frame rate using NVidia Control Panel (and setting prefer maximum performance for Prepar3d.exe). Set the fps to unlimited in P3D Display options.

4 hours ago, GSalden said:

Steve, yesterday upgraded my 14 core 7940X pc ( after all those good years ) with a 12900K setup.

The 12900K has 16 cores : 8 P-cores being able to go up to 5.2 and 8 E-cores being able to go up to 3.9.

How do I make sure that I get the most out of P3D as I do not want the E cores being prioritized over the P-cores ?

I want the most important threads running on the P-cores…

Thanks.

Regards, Gerard

This is what I am struggling with on my 12700 as well...  I will say performance with Alder Lake is spectacular though.  

Have a Wonderful Day

-Paul Solk

Boeing777_Banner_BetaTeam.jpg

6 hours ago, jcomm said:

I don't really know but in my Ryzen 5600x P3D 5.3 runs smooth as silk, and I never even opened to read the CFGs created by P3D.

I have installed the latest FSLabs 5.3 compatible 320 and 319 and everytime I load'em there's that popup screen showing I was not optimized but optimization has been "created " and P3D will restart...

I never checked what FSLabs does to the affinity and other masks, and I do ear and feel the GPU pushed to high fan RPMs in an autoland with bad / dense weather on these aircraft, but no stutters at all.

I added that little JobScheduler section of Rob's, but with an AM seting for a 6 core pro.   Really added to (well, perceived...but what the heck!) animation smoothness.  So, will be a keeper section of the .cfg file just above [Graphics].

  • Moderator

@SteveW, you’ve clearly gone to a lot of work to create these AF settings for various CPUs. It would be a pity if your posts were buried inside this topic and be difficult to find.

If you want to copy and paste them into a new topic in P3D Tips and Tricks we can lock and pin it.

If Steve does that please don’t reply if you get there before a moderator as we’ll delete any replies.

Ray (Cheshire, England).

System: P3D v5.3HF2, Intel i9-13900K, MSI 4090 GAMING X TRIO 24G, Crucial T700 4Tb M.2 SSD, Asus ROG Maximus Z790 Hero, 32Gb Corsair Vengeance DDR5 6000Mhz RAM, Win 11 Pro 64-bit, BenQ PD3200U 32” UHD monitor, Fulcrum One yoke, Fulcrum Throttle Quadrant.

Cheadle Hulme Weather website.

chlive.php

3 hours ago, Ray Proudfoot said:

@SteveW, you’ve clearly gone to a lot of work to create these AF settings for various CPUs. It would be a pity if your posts were buried inside this topic and be difficult to find.

If you want to copy and paste them into a new topic in P3D Tips and Tricks we can lock and pin it.

If Steve does that please don’t reply if you get there before a moderator as we’ll delete any replies.

I agree with you Ray. These settings helped me a lot when finally upgrading to P3D V5.3 this Saturday and saved me hours, if not even days of having to constantly tweaking the sim.

New users might get scared/not understanding of all these different talks in different topics about affinity settings talk by members so it would be great to have a sticky thread or a guide for them where everything is explained in a neat manner. 

On 12/10/2021 at 1:45 PM, SteveW said:

 

In Prepar3D.cfg (v5.3) we have the JobScheduler section:

[JobScheduler]
AffinityMask=4053
P3DCoreAffinityMask=4053
MainThreadScheduler=0
RenderThreadScheduler=1
FrameWorkerThreadScheduler=2

 

Hi Steve,

These settings worked wonders for me. My sim is smooth being able to keep 33 FPS locked (from NCP) in all situations, with virtually no stutter. 

I wanted to take a moment to thank you for saving me and others a lot of headache trying to find the right settings. I don't have a lot of free time and would rather use the time I have to fly than to tweak the sim 😄

My CPU is an i7-8700k and P3D 5.3 is way smoother even with EA on, than 5.2 with EA off. The new version is definitely a step forward from Lockheed Martin and a sign of great things to come. 

Hi @Ikarus280

For your setup do you run HT on or off? I also have an i7-8700k and just starting to see what job scheduler settings to use.  You seem to have found good settings so will try them.  Just not sure about the HT part.

Thanks!

Edited by Ray Proudfoot
Misspelled username

20 hours ago, cyyzrwy24 said:

I am trying hard...but I still can't figure what is best for 10700K and Z490 Prime. I looked everywhere and it seems that I am only simmer with 10700K.

Your 10700K is an 8 core CPU w/ Hyperthreading (yielding 16 LP).  Any recommendation for a 8/16 CPU may work... but you must test different variations to see which Affinity Mask works best for your system and chosen add-ons (that run alongside the sim).  Here's another (w/ HT enabled) you can try that leaves the first Core (LP 0 and LP1) for add-on apps:

11,11,11,11,01,01,01,00 = 65364 = AffinityMask
11,11,11,11,01,01,01,00 = 65364 = P3DCoreAffinityMask
00,00,00,00,00,00,00,01 = 0 = MainThreadScheduler
00,00,00,00,00,00,01,00 = 1 = RenderThreadScheduler
00,00,00,00,00,01,00,00 = 2 = FrameWorkerThreadScheduler

In the end, no one can recommend which AM is best for you... that's your decision to make based upon your hardware, OS configuration, sim add-ons, etc.  Each of our systems is unique.  Good luck! 👍

59 minutes ago, gregda said:

Hi Ikarus280,

For your setup do you run HT on or off? I also have an i7-8700k and just starting to see what job scheduler settings to use.  You seem to have found good settings so will try them.  Just not sure about the HT part.

Thanks!

Hi,

I have HT turned on, as it is generally recommended for this CPU. 

If you turn HT off you have to calculate a different affinity mask value. Try the setup I use with HT on, and hopefully you will also experience a smooth sim. 

Will fly a few full flights tomorrow and report back if there are any issues. One member said that the stutter may begin a few hours into the flight, so hopefully we will not experience that. 

  • Moderator

Whilst I accept the right AF setting can help smoothness the best change you can make is getting a monitor capable of 30Hz. That gives your system so much headroom. If you set 60Hz the graphics card and CPU have to work so much harder. 60fps can rarely be achieved around airports. You can manipulate it to 30Hz via NCP but is it as effective as it happening “naturally” with a 30Hz display?

I accept there are those who dislike mouse lag and for VR it’s clearly not an option but it does make the sim very fluid.

Ray (Cheshire, England).

System: P3D v5.3HF2, Intel i9-13900K, MSI 4090 GAMING X TRIO 24G, Crucial T700 4Tb M.2 SSD, Asus ROG Maximus Z790 Hero, 32Gb Corsair Vengeance DDR5 6000Mhz RAM, Win 11 Pro 64-bit, BenQ PD3200U 32” UHD monitor, Fulcrum One yoke, Fulcrum Throttle Quadrant.

Cheadle Hulme Weather website.

chlive.php

27 minutes ago, Ray Proudfoot said:

I accept there are those who dislike mouse lag and for VR it’s clearly not an option but it does make the sim very fluid.

I tried the 30Hz refresh rate today via NCP, and the sim was very fluid. There was no stuttering or performance problems.

Sadly the movement of looking around the cockpit with noise made it very jerky, and even more so when looking around with the joystick hatswitch.

Due to that I had to lock FPS to 33 via NCP, as that fixes the jerky movements while panning.

It gives the impression that you are having performance problems, and detracts from the immersion. It has been an issue since FSX and apparently there is no fix for it as far as I know. 

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.