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.

FSX and Hyperthreading on i7 2600K

Featured Replies

I have been using fsx with hyperthreading turned off and and affinity value of 12 (this value seems to offer me the best performance). I then got the idea whether I could turn hyperthreading on, but tell fsx to use only the last two real cores, as an affinity mask of 12 says (12=1100). So, I decided to use an affinty value of 160 (160=10100000) because this value only uses the last two real cores and non of the virtual cores as an affinity value of 12 also does. Unfortunately, although I seem to be getting the same fps, when I pan around, especially in areas with much autogen, my frames seem to drop to the low teens. With hyperthreading off and affinty mask of 12, the frames stay pretty much constant (25-30 at fsdreamteam kjfk trial version on final approach to 31L) while with hyperthreading on and affinity mask of 160 (which should, theoretically offer me the same results) looking forward in the cockpit with the same plane, I get the same 26-30 fps, but panning around, these lower to 13 (they seem to stabilize again after 3-5 seconds). Is there anything I could add to my FSX.cfg to fix this, or is this just a limitation of FSX with hyperthreaded cores. (I would like to leave hyperthreading on all the time as I find it a pain to restart my rig, go into bios, and load my hyperthreading on overclock settings each time I need the extra performance).

Boeing777_Banner_Pilot.jpgsig_TheBusIveBeenWaitingFor.jpg

Alfredo Terrero

Well, with HT on all 8 cores are virtual. You have two virtual cores created for each physical core, so you can't really assign a "real core" to anything

  • Author
Well, with HT on all 8 cores are virtual. You have two virtual cores created for each physical core, so you can't really assign a "real core" to anything
Okay, so I'm guessing FSX doesn't like virtual cores then, and that is why I'm getting this problem?Do you think my problem would be fixed by adding an affinity value of 240 (which equals 11110000 so that both virtual cores created from each core will be working thereby eliminating the initial texture loading that I am seeing?).

Boeing777_Banner_Pilot.jpgsig_TheBusIveBeenWaitingFor.jpg

Alfredo Terrero

Okay, so I'm guessing FSX doesn't like virtual cores then, and that is why I'm getting this problem?Do you think my problem would be fixed by adding an affinity value of 240 (which equals 11110000 so that both virtual cores created from each core will be working thereby eliminating the initial texture loading that I am seeing?).
Yeah, I would try that. 240 or 252
  • Author
Yeah, I would try that. 240 or 252
Okay thanks a lot. I will post my observations for anyone else having this problem.

Boeing777_Banner_Pilot.jpgsig_TheBusIveBeenWaitingFor.jpg

Alfredo Terrero

  • Author

I tried 240 and 252, and have found that 252 gives me the same performance as 12 with hyperthreading off.

Boeing777_Banner_Pilot.jpgsig_TheBusIveBeenWaitingFor.jpg

Alfredo Terrero

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.