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.

A Frame-Time Analysis of P3D v3 -- Effects of CPU Affinity, Frame Lock, and HT

Featured Replies

Fantastic, informed post.. Should be sticky or merged into a P3D tweaks post.

  • Replies 596
  • Views 171.1k
  • Created
  • Last Reply

To the OP...Not sure why your having so many issues "out of the box". To be honest, no prior P3D version has been as stable and enjoyable as v3. I'm running a 2700k [email protected] with 970GTX at 1920x1080 with 4xMSAA in game and NI set to 4xSGSS, fps set to unlimited. Performance has been pretty spectacular over most scenery flying the NGX with settings much higher or max compared to the settings you posted. I did have some hiccups over the western coast of Italy with Orbx OpenLC Europe. Not sure whats up with that. I tried to isolate the issue, disabled options, but never could find the source of stuttering in that case. I also messed around with affinity mask settings in the cfg, and HT off and on, since that is all the craze again, but found no perceivable benefits to default.

Intel i7 10700K | Asus Maximus XII Hero | Asus TUF RTX 3090 | 32GB HyperX Fury 3200 DDR4 | 1TB Samsung M.2 (W11) | 2TB Samsung M.2 (MSFS2020) | Arctic Liquid Freezer II 280mm AIO | 43" Samsung Q90B | 27" Asus Monitor

@Marc J.

 

As you know every system is different.  I find  V 2.5 much smoother "out of the box" then V3,  there is obviously something in my set up that V3 is slightly tripping over. This is my problem though.  

 

 

 

Incredible, well thought out and easy to see, credit to you.

 

I could not help smile as the guild I did for the 777/NG in by sig 6 months ago, the guild line was

 

HT ON

AM 84

FPS lock @ 30

FFTF 0.01 

 

As you have found the above is a good base to start with.

David Murden  MSFS   Fenix A320  PMDG 737 • MG Honda Jet • 414 / TDS 750Xi •  FS-ATC Chatter • FlyingIron Spitfire & ME109G • MG Honda Jet 

 Fenix A320 Walkthrough PDF   Flightsim.to •

DCS  A10c II  F-16c  F/A-18c • F-14 • (Others in hanger) • Supercarrier  Terrains = • Nevada NTTR  Persian Gulf  Syria • Marianas • 

• [email protected] All Cores HT ON   32GB DDR4  3200MHz RTX 3080  • TM Warthog HOTAS • TM TPR • Corsair Virtuoso XT with Dolby Atmos®  Samsung G7 32" 1440p 240Hz • TrackIR 5 & ProClip

Nice analysis. I like the fact based style of it as there are way too many posts on the forum which claim to have found the next silver bullet setting claiming the sim runs "sooo smooth" when applying it. Or the people claiming that P3D is so smooth out of the box simply becsuse they are unable to see the stutters that are definitely there.

 

One quick question though: Have you turned on vsync and triple buffering in P3D?

[email protected] ∣ Asus ROG Strix B650E-E ∣ 64Gb@6000MT ∣ NVidia 5090 FE

One quick question though: Have you turned on vsync and triple buffering in P3D?

Check the opening post... you may notice a few screenshots there... ;)

 

I will give the overal best settings a try today (AF=85, HT=ON, FPS @ 30 and even FFTF=0.01). Curious to see how that runs, even though I use quite different settings (like extremely dense autogen).

If i use frames unlocked, it gives butter smooth performance in near all conditions, however, my GPU usage skyrockets....especially in clouds it goes to 99% !!

That's exactly what I observe. Contrary to what I read, I get better performace PLUS fluidity (just subjectively) with unlimited frames. Same CPU as the OP (except non-K). According to GPU-Z my GPU (EVGA 760 OC'd 4GB) runs always at 99%.

 

Kind regards, Michael

Intel i7-13700K / AsRock Z790 / Crucial 32 GB DDR 5 / ASUS RTX 4080OC 16GB / BeQuiet ATX 1000W / WD m.2 NVMe 2TB (System) / WD m.2 NVMe 4 TB (MSFS) / WD HDD 10 TB / XTOP+Saitek hardware panel /  LG 34UM95 3440 x 1440  / HP Reverb 1 (2160x2160 per eye) / Win 11

That's exactly what I observe. Contrary to what I read, I get better performace PLUS fluidity (just subjectively) with unlimited frames. Same CPU as the OP (except non-K). According to GPU-Z my GPU (EVGA 760 OC'd 4GB) runs always at 99%.

 

Kind regards, Michael

 

Well you have to read this topics and results with a grain of salt.

Because the results are based on local hardware and skills ;-)

 

For you local it can be a total different story ;-)

 

Nevertheless always nice to read what the results are local from other simmers...

Maybe some simmers can benefit also with similar hardware and settings.

Thanks for sharing your endeavour local :-)

 

Cheers,

 

André
 

Check the opening post... you may notice a few screenshots there... ;)

 

Thanks for the hint, Jeroen. I did miss that one... ;-)

Well you have to read this topics and results with a grain of salt.

Because the results are based on local hardware and skills ;-)

 

Is there really a need to discredit the OP? Your answer comes across really arrogant. If you are Mr. Super-expert then come up with a better analysis.

[email protected] ∣ Asus ROG Strix B650E-E ∣ 64Gb@6000MT ∣ NVidia 5090 FE

Thanks for the hint, Jeroen. I did miss that one... ;-)

 

Is there really a need to discredit the OP? Your answer comes across really arrogant. If you are Mr. Super-expert then come up with a better analysis.

 

Not arrogant your read things between the lines lol just based on facts ;-)

It's tested on one system local thus the results are based on that...

 

André
 

  • Author

No, I think you're correct that this is not a one-fits-all analysis.

 

What I wanted the community to get out of this is a quantitative method in evaluating how tweaks can change the performance of their own systems. We see a lot of qualitative statements, but it's actually rare to see any of the raw data to back up such statements. All one needs is a simple combination of FRAPS, and a plotting program for the frame times CSV files FRAPS creates (http://sourceforge.net/projects/frafsbenchview/ or Excel, Matlab, etc.) Such a quantitative analysis is powerful because it can detect roughness in the rendering performance beyond what the naked eye can sometimes discern. It also removes subjectivity from performance evaluated from just your eyes alone.

Daniel Moser

 

92logo4.png

Nice analysis!

 

I don't have a HT CPU so I can't really contribute, my i5 runs without any AM set.

 

My experience with very low FFTF values is that it may work if you're doing a circuit around an airport, but if you try flying low and fast over a larger area, say in a fighter jet, terrain texture will not have time to get properly rendered/processed, and you will get "blurries".

 

One thing I'm curious about is how you calculate the TEXTURE_BANDWIDTH_MULT value you use Daniel?

 

- JP

- Jens Peter "Penz" Pedersen

No, I think you're correct that this is not a one-fits-all analysis.

 

What I wanted the community to get out of this is a quantitative method in evaluating how tweaks can change the performance of their own systems. We see a lot of qualitative statements, but it's actually rare to see any of the raw data to back up such statements. All one needs is a simple combination of FRAPS, and a plotting program for the frame times CSV files FRAPS creates (http://sourceforge.net/projects/frafsbenchview/ or Excel, Matlab, etc.) Such a quantitative analysis is powerful because it can detect roughness in the rendering performance beyond what the naked eye can sometimes discern. It also removes subjectivity from performance evaluated from just your eyes alone.

 

I agree it's always better to do thorough test and analyse instead of emotions, and thank you for your effort Daniel I applaud you for that :-)

But not everybody has the skills to do it that way, that's why I mend the skills part? 

Interesting would be if Lockheed would build in a extra tool to measure exactly the above...

 

André
 

I agree it's always better to do thorough test and analyse instead of emotions, and thank you for your effort Daniel I applaud you for that :-)

But not everybody has the skills to do it that way, that's why I mend the skills part? 

Interesting would be if Lockheed would build in a extra tool to measure exactly the above...

 

Bingo! A tool would be perfect. A kind of 'benchmark' mode that allows pre-programmed looped tests where you can setup 'loop 1 has AM, loop 2 doesn't', different resolutions etc etc etc. That would be amazing, or maybe something for a 3rd party to knock up specifically for the FS community.

You're welcome, everyone.

 

I'm quite impressed by the Fiber Frame Time Fraction = 0.01 tweak. After reading it shouldn't make a difference for multi-core machines, I had disregarded it. But now I see the results firsthand. It does certainly make a quantifiable difference. Here I can now push the internal frame lock to 35 FPS while keeping LOD_Radius at Max.

 

AF = 85, 35 FPS Upper Limit, HT on, Overclock to 4.7 GHz, FFTF = 0.01

 

 

 

Doesn't your scenery blur up at FFTF .01?  I tried this in FSX for fun and anything over 100 kts my scenery will blur and not ever load.  Of course I'm only at 4.0GHz it 2500K.

My Liveries | FAA ZMP | PPL ASEL |
| Windows 11 | MSI Z690 Tomahawk | 12700K 4.7GHz | MSI RTX 4080 | 64GB 6000 MHz DDR5 | 500GB Samsung 860 Evo SSD | 2x 2TB Samsung 970 Evo M.2 | EVGA 850W Gold | Corsair 5000X | HP G2 (VR) / LG 27" 1440p |

 

 

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.