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.

Does PMDG777 use hyperthreading?

Featured Replies

 

 


No, you can not override windows assignments to cpu cores

 

FSX uses Win32 Fibers for texture & terrain loaders, which the app must schedule itself. Affinity Mask is the way to do that manually. If you don't set an affinity mask, FSX queries the OS to schedule it's fibers based on shared resources between logical cores (physical cores, cache...) and it does so by spawning only one thread per physical core.

If you force an AM to place two t&t fibers per physical cores and increase the texture & terrain workload by increasing LOD (and FFTF maybe) CPU usage shows HT cores maxed out and textures load faster. This comes at the expense of FPS, extra heat, maybe some stutters out of thread collisions, and increased VAS usage because of the increased LOD, which can lead to OOM errors.

But it works, HT works and the notion that FSX wasn't coded to make use of HT is just a myth as Ryan suggested, you don't need to code for HT. All you need to do is optimize your code to make it as threaded as possible which again as Ryan said, is easier said than done, especially considering FSX was not designed for it in the first place, but patched later down the road with SP1.

  • Replies 30
  • Views 7.1k
  • Created
  • Last Reply

Top Posters In This Topic

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.