enrico10999

Hyper-Threading ON or OFF ???

Recommended Posts

Hi

I have a question about Hyper-Threading ON or OFF in P3DV4.4?

Here are my specs:

I7 6700K on Asus Maximus VIII Motherboard

Geforce 2080 

LG 43 Zoll 4k Monitor via Displayport

P3D V4.4

PMGD 737 / 777 / 747

Here is my Question: 

When I switched last week to the 4k Monitor I locked  the frame rate to 30 fps (1/2 refresh rate)  in the Nvidia Inspector 

and tried some tweaking in the cfg file:

[DISPLAY]
TEXTURE_BANDWIDTH_MULT=160

[SCENERY]
MaxRegionsPurgePerFrame=1

[JOBSCHEDULER]
AffinityMask=85

[TERRAIN]
UseGlobalTerrainView=True
TEXTURE_SIZE_EXP=9

The Settings in OPTIONS/GRAPHICS all mainly all 1 Step under Maximum.

The AffinityMask=85 is meant to be used with HT on.

 But then I turned off the Hyper-Threading in the BIOS and changed it to AffinityMask=15.

The Prozessor is now running with 70% and the GPU with 30% and average 1515 MHz (sometimes 1800-1900 MHz) 

in 4K single Monitor 30 fps locked.

How are your experiences with HT ON or OFF?

Do you have any advices for the tweaks & settings?

Greetings Erik

 

 

 

 

 

Share this post


Link to post
Help AVSIM continue to serve you!
Please donate today!

22 minutes ago, enrico10999 said:

Hi

I have a question about Hyper-Threading ON or OFF in P3DV4.4?

Here are my specs:

I7 6700K on Asus Maximus VIII Motherboard

Geforce 2080 

LG 43 Zoll 4k Monitor via Displayport

P3D V4.4

PMGD 737 / 777 / 747

Here is my Question: 

When I switched last week to the 4k Monitor I locked  the frame rate to 30 fps (1/2 refresh rate)  in the Nvidia Inspector 

and tried some tweaking in the cfg file:

[DISPLAY]
TEXTURE_BANDWIDTH_MULT=160

[SCENERY]
MaxRegionsPurgePerFrame=1

[JOBSCHEDULER]
AffinityMask=85

[TERRAIN]
UseGlobalTerrainView=True
TEXTURE_SIZE_EXP=9

The Settings in OPTIONS/GRAPHICS all mainly all 1 Step under Maximum.

The AffinityMask=85 is meant to be used with HT on.

 But then I turned off the Hyper-Threading in the BIOS and changed it to AffinityMask=15.

The Prozessor is now running with 70% and the GPU with 30% and average 1515 MHz (sometimes 1800-1900 MHz) 

in 4K single Monitor 30 fps locked.

How are your experiences with HT ON or OFF?

Do you have any advices for the tweaks & settings?

Greetings Erik

 

 

 

 

 

This is very system dependent.  My recommendation with that CPU is to run with HT enabled.  Try a few different affinity mask values and see what works best.  I would also start with a fresh config file.  Do not change anything in it except affinity mask till you have a smooth sim.  Lock your frames to 30-33 FPS.  

Share this post


Link to post

My last quad-core was a 7700K, and I found that HT on with an affinity mask of 245 worked well.  That keeps core 0 and 1 confined to a single virtual CPU, and allows texture loading etc on both virtual CPUs on cores 2-3.

But yes, system and configuration dependent.  YMMV

Regards

Share this post


Link to post
Posted (edited)

I keep HT off. And since P3Dv4 no tweaking of Prepar3D.cfg. Sim is smooth running. If it ain't broke don't fix it.

 

Edited by BillS511

Share this post


Link to post
Posted (edited)

Off - reason is can now run stable at 5ghz instead of 4.5ghz with less heat on 7700k

No FSX like tweaks are required on P3D 4.4 including AM.

Cheers
bs

Edited by bean_sprout

Share this post


Link to post

HT off for quads 

HT on for 6+cores with Using affinitymask to assign physical cores

Share this post


Link to post

For me...

No HT
No Invidia Inspector
No cfg tweaks but one - added maximum trees and agn buildings

Ben very happy with my mid-end (as opposed to a high-end), PC system.

Share this post


Link to post
Posted (edited)

It depends on how many cores your CPU has.

For a quad core, HT ON.

Hexacore, octacore,  HT OFF.

V4.4 is actually pretty good at distributing CPU workload, out of the box.

(and I know that some will argue that Windows takes care of that.. etc)

Also, affinity masks are of less value since V4.4 came out.. LM is doing a pretty good job :wink:  No real need for tweaks any more, in my experience.

 

Edited by Bert Pieke

Share this post


Link to post

All the above answers are why it's PC dependent. Every PC runs diffrently. Sadly you have to try different setting from HT ON or OFF and what AM works for your system. It's a mind field and time costly.

No point in saying what works on my 4 core as I have spent hours getting P3D working as it does. It also well might not work on yours. Sorry, it's all about trial and sees what works for you. 

Share this post


Link to post

Mine ran the same either on or off FPS wise and didn't notice any difference with AutoGen loading.  Slightly warmer with HT on, but only a 2*C difference.

Because I use my system for other tasks and games that use HT effectively, I keep mine on.

Share this post


Link to post

HT on better terrain loading here local...

Share this post


Link to post

Hi, thanks for your answers! 

With HT OFF I did a flight from EDDT to EDDF (ORBX Germany North & South) and got some blurry textures in the scenery on approach, not the airport. 

So I went back to HT ON, and deleted some of my custom made entries in the cfg. 

The only one is custom made entry actually :

TERRAIN]
UseGlobalTerrainView=True
TEXTURE_SIZE_EXP=9

In the moment the system runs stable at 30 fps, HT ON, CPU 60-90%, GPU 30% 1515 MHz.

Thanks for help!

Erik

 

Share this post


Link to post
Posted (edited)
4 minutes ago, enrico10999 said:

Hi, thanks for your answers! 

With HT OFF I did a flight from EDDT to EDDF (ORBX Germany North & South) and got some blurry textures in the scenery on approach, not the airport. 

So I went back to HT ON, and deleted some of my custom made entries in the cfg. 

The only one is custom made entry actually :

TERRAIN]
UseGlobalTerrainView=True
TEXTURE_SIZE_EXP=9

In the moment the system runs stable at 30 fps, HT ON, CPU 60-90%, GPU 30% 1515 MHz.

Thanks for help!

Erik

 

TEXTURE_SIZE_EXP=9 is redundant if you have High Res Terrain Textures set to ON in the main P3D graphics panel.  Happy you have it running well!  :smile:

ps.. you can leave it in, does not hurt..

Edited by Bert Pieke

Share this post


Link to post

I just figured I'd share that we've had numerous conversations (threads) here on AVSIM on this topic each year since around 2009, and I've contributed to those threads.  They contain some terrific information, and of course that information isn't going to change so it's still valid.

Best wishes!

 

  • Like 1

Share this post


Link to post
21 minutes ago, DaveCT2003 said:

I just figured I'd share that we've had numerous conversations (threads) here on AVSIM on this topic each year since around 2009, and I've contributed to those threads.  They contain some terrific information, and of course that information isn't going to change so it's still valid.

Best wishes!

 

Dave, that is certainly true, but LM is continuing to develop/change P3D, with each release behaving differently from the previous.. so I would caution folks against taking the "old wisdom" and applying it to V4.4.  :wink:

Share this post


Link to post
2 hours ago, w6kd said:

My last quad-core was a 7700K, and I found that HT on with an affinity mask of 245 worked well.  That keeps core 0 and 1 confined to a single virtual CPU, and allows texture loading etc on both virtual CPUs on cores 2-3.

But yes, system and configuration dependent.  YMMV

Regards

I did a test with NO affinity mask; AM 253; AM 245 and found AM 245 provided the fewest long frames (using FRAPS to graph frametime performance). I run a similar system,  except you are obviously running a more robust GPU. As Bert indicated above, AM is not as important with P3Dv4.4 as it used to be in previous builds, but AM 245 does provide me fewer long frames.

Kind Regards,

Share this post


Link to post

Folks - I'm going to shut this down. Search this forum and you will find many different threads with the same topic - all resulting in the same thing - it is system specific and there is NO hard rule.

I think this topic has been done to death.

Vic

Share this post


Link to post
1 hour ago, Bert Pieke said:

Dave, that is certainly true, but LM is continuing to develop/change P3D, with each release behaving differently from the previous.. so I would caution folks against taking the "old wisdom" and applying it to V4.4.  :wink:

We will have to agree to disagree on that my friend.  As it stands now, I see absoltuely nothing that has changed in so far as the HT advice I've been providing for years, which in a nutshell is "Don't use the AF tweak in P3Dv4+ unless you have a specific system need to run it".  My good friend Rob agrees with this, and we've not only tested this to death on our systems but several hundred customer computers as well.  P3D is not FSX, and this tweak often causes more problems than when people apply it because the really aren't aware of what they're changing.  In fact, I've found the vast majority (I'm in the 90 percentile range) really don't have any clue what they're doing with this tweak and I get this from talking directly with customers as well as working on their systems.  This is precisely why one of the most asked questions in flight sim is somethign akin to either "is 84 still good on my new system with 8 cores" to "what value do I use". 

Now, I know Bert (whom I have an immense level of respect for) is keenly aware of how to use AF, but I'll argue until I'm blue in the face that AF is just not needed (at all) unless you're running some non-P3D software (on the same computer) that requires additional bandwidth OR you're flying on a low end system and you purposely want to send processing threads to increase throughput.  At least that's my advice as a former hardware computer engineer. 

Best wishes everyone!

 

  • Like 4

Share this post


Link to post
Guest
This topic is now closed to further replies.