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.

Without XMP and WITH XMP Enabled in UEFI

Featured Replies

Built myself high end system in March for video/audio recording/editing/rendering. Also came in useful for MSFS that I started using this year.:cool:

It ran great, I updated to latest BIOS 2 months back and still ran pretty well but not great. Not poorly enough to mess around with it as very stable but enough to annoy me now and then that SOMETHING wasn't optimized.

Then I read article randomly stating BIOS/UEFI upgrade will RESET/DISABLE XMP profile.

Cue face palm....I tested my system with Performance Test (free from MS Store) and noted all tests were in 97-99% percentile EXCEPT memory at 75%. Hmmmm

Went to UEFI and yup XMP was NOT enabled! So I enabled it , rebooted, ran tests again and Memory test went from 75th to 97th percentile. The world rating is irrelevant of course but the actual clock rate went up from 2417 to 3118 in CPU-Z.

A 29% free boost!

Learn from my mistake and enable XMP profile if you paid the extra for faster memory that supports it!

Please note my system is otherwise default I do NOT overclock ever for stability reasons. XMP is a manufacturer supported settings table on the chips themselves so tested to be stable.

DISCLAIMER:If you are unfamiliar with how to enter or edit your BIOS/UEFI I'd recommend not changing anything. 

Screenshots below:

Without XMP and WITH XMP Enabled In UEFI

spacer.png

spacer.png

Russell Gough

SE London

spacer.png

Great thread! Enabling XMP (or the AMD equivalent EXPO) in the BIOS is easy and should be safe. I’ll do a performance comparison in the sim with XMP on/off (and probably also hyperthreading on/off), should be interesting.

7950X3D | RTX 4090 | 64GB DDR5

While everyone's busy discussing the 777, I'll share my results after a few hours of in-sim testing. Just note that I've got an AMD system, so: 

EXPO

  • memory overclock profile (similar to Intel's XMP)
  • without EXPO, my DDR-5 runs at 4800MHz, with EXPO 6000MHz (timings are also better)

SMT (simultaneous multithreading) doubles the threads per core. With SMT on, my 16-core CPU will have 32 threads. The Intel equivalent is HT (hyperthreading).

Test conditions:

  • Fenix A320

  • Aerosoft ENGM Oslo Gardermoen

  • AIG traffic 100% with Traffic Controller

  • Weather preset: //42 SimFX - Cinematic

  • Time: 1900z

  • Holding pattern GRM inbound 315, R, 2nm, 3000ft, 220kts

  • External camera with smartcam locked to ENGM

  • 5 min test runs

Results:

  • Average FPS 11% higher with EXPO on (68.5 => 76.6)
  • Frame time variance (correlates with smoothness) significantly better with EXPO on
  • Average FPS 9% lower with SMT on
  • FTV slightly worse with SMT on

I found this very interesting! My thoughts: 

  1. I didn't think the performance increase would be that big with EXPO on
  2. I didn't expect that performance would be that much worse with SMT on

My theory for worse performance with SMT: The total CPU temperature will probably be considerably higher with SMT on, so that there will be less thermal headroom for AMD's turbo boost clock. Also, it's doubtful that MSFS will be able to utilize 32 threads efficiently. 

TL;DR:

XMP/EXPO on and HT/SMT off in the BIOS might give a significant performance boost.

...

I've made a video of my findings which can be found in my YT channel. It's not done yet though as I have to edit it first 😉

Edited by Cpt_Piett

7950X3D | RTX 4090 | 64GB DDR5

Thanks for confirming what I was thinking, @Cpt_Piett! I saw the same effects of XMP in Passmark, but I never bothered to test in any sims.

BTW, EXPO may be an AM5 thing. In AM4 motherboards, it was still called XMP... or at least in my mobo.

35 minutes ago, Cpt_Piett said:

My theory for worse performance with SMT: The total CPU temperature will probably be considerably higher with SMT on

I remember the late NickN was against using HT. This was his reasoning:

Quote

The reason you SEE logical core activity in the Windows CPU monitor window is because the physical cache is used for each logical (hyper thread) core. "logical" core means there is no 'physical' hardware core but the hardware cache in use is there, and, FSX is DUMB so a thread is spawned due to the physical cache in use, but the data is never processed and used by FSX!

That was during the Haswell days, when 6 cores were only for i7 Extreme CPUs. I'm sure LM did nothing about this for P3D, and based on your results, I guess Asobo also did nothing for MSFS.

Edited by Luis Hernandez

Best regards,
Luis Hernández 20px-Flag_of_Colombia.svg.png20px-Flag_of_Argentina.svg.png

Main rig: self built, AMD Ryzen 7 5700X3D (with SMT off and CO -50 mV), 2x16 GB DDR4-3200 RAM, Nvidia RTX 5060Ti 16GB, 256 GB M.2 SSD (OS+apps) + 2x1 TB SATA III SSD (sims) + 1 TB 7200 rpm HDD (storage), ID-Cooling SE-224-XTS air cooler, Viewsonic VX2458-MHD 1920x1080@120-144 Hz (G-sync compatible), Windows 11. Running P3D v5.4 (with v4.5 scenery objects as an additional library, just in case), FSX-SE, MSFS2020, MSFS2024 and even FS9! Lossless Scaling for all my sims. What a godsend...

Mobile rig: ASUS Zenbook UM425QA (AMD Ryzen 7 5800H APU @3.2 GHz and boost disabled, 1 TB M.2 SSD, 16 GB RAM, Windows 11 Pro). Running FS9 there .

VKB Gladiator NXT Premium Left + GNX THQ as primary controllers. Xbox Series X|S wireless controller as standby/mobile.

1 hour ago, Luis Hernandez said:

BTW, EXPO may be an AM5 thing. In AM4 motherboards, it was still called XMP... or at least in my mobo.

And luckily both XMP and EXPO profiles can be used on the AM5 platform.

7950X3D | RTX 4090 | 64GB DDR5

5 hours ago, Cpt_Piett said:

My theory for worse performance with SMT: The total CPU temperature will probably be considerably higher with SMT on, so that there will be less thermal headroom for AMD's turbo boost clock. Also, it's doubtful that MSFS will be able to utilize 32 threads efficiently. 

IIRC, the game running efficiency of the 7950X3D's 3D cache collapses when all cores are enabled and running.  That is why the 7800X3D can hold its own so well with MSFS, it's 3D cache always runs at peak efficiency with its 8 cores.

It'd be interesting to run your SMT test with your 7950X3D in game mode, i.e. with only 8 cores enabled.

Edited by TheFamilyMan

CPU: AMD 9800X3D PBO MB +200 CO -25| Motherboard: MSI MAG X870e Tomahawk WiFi | GPU: MSI RTX 5090 Ventus 3X OC | RAM: G.Skill 2x32GB DDR5 6000 cas 30 | M.2 SSDs: Samsung 990 EVO Plus 2T, WD Black SN750  M.2 1T | Hard Drive: WD Black HDD 6T 7200 | Optical Drive: LG Bluray writer, internal | Cooling: Thermalright Phantom Spirit 120 EVO | Case: Fractal Design Focus G | PSU: NZXT C1200 1200W

Win 11 Pro 64|HP Reverb G2 revised VR HMD|Asus 25" IPS 2K 60Hz monitor|Saitek X52 Pro & Peddles|TIR 5 (now retired)

12 hours ago, TheFamilyMan said:

IIRC, the game running efficiency of the 7950X3D's 3D cache collapses when all cores are enabled and running.  That is why the 7800X3D can hold its own so well with MSFS, it's 3D cache always runs at peak efficiency with its 8 cores.

It'd be interesting to run your SMT test with your 7950X3D in game mode, i.e. with only 8 cores enabled.

That’s an interesting thought. I might give that a try. Got a modest overclock going, focusing on the “cache cores” 1-8, so very happy with how the sim runs. Basically in sim sessions, core 9-16 are barely getting used at all. 

7950X3D | RTX 4090 | 64GB DDR5

Not that related to this thread, but also not completely unrelated. As mentioned earlier, I got a performance (fps) boost of 11% by enabling EXPO. With EXPO + a modest CPU overclock, the overall performance boost was 17%. I'll make a video on this. 

7950X3D | RTX 4090 | 64GB DDR5

Create an account or sign in to comment

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.