Archived

This topic is now archived and is closed to further replies.

ant02151973

Ht turned on=magic

Recommended Posts

I have been using fsx with hyper threading on my i7 turned off with dx9. I changed to dx10 and didn't change it but had lots of stutters bad frames and all the problems that people have been reporting. I do not over lock but I have affinity mask set at 255. Maybe worth a try if you are having performance problems.

Share this post


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

Strange as NickN says "FSX makes NO USE of hyperthreading".  Believe Paul J does not recommend it either in his guide.  It supposedly makes it easier to overclock with lower temps and better stability too and it will in no way improve Flight Sim performance - http://www.simforums.com/forums/the-fsx-computer-system-the-bible-by-nickn_topic46211.html.  Sometimes things like performance looks good when you first change a setting (like hyperthreading) or add a tweak.  A placebo.  Hopefully no one here will follow your guidance.

 

Best regards,

Share this post


Link to post

Finally, someone else see's what I've been seeing. For whatever reason, my system runs significantly better with HT on than off. It is more stable and a lot smoother.

Share this post


Link to post

All I wanted to do was tell people to try it if they are having stutters. I do see a big difference in performance and I have tried all sorts of combos with ht off. Just a little heads up.

Share this post


Link to post

Strange as NickN says "FSX makes NO USE of hyperthreading".

 

I am curious about other things running at the same time as FSX.  I have a Gateway gaming system and the BIOS does not give me any control over HT.  It is on whether I like it or not. I am using all 8 cores.  I understand FSX does not utilize HT.  But how about REX, AS, Spad, you name it.  Since I am connecting to the web when using FSX I leave my AV running.  i have other things running such as Intel Rapid Storage Technology and Epson Event Manager.  Question is if FSX does not use HT, does any of this other stuff?  And if so does that then make a difference when using FSX?

 

My FSX runs smooth with no stutters.  Never had them.

Share this post


Link to post

Jim is correct, inasmuch as for years I followed the overclocking mantras 1). "always overclock with HT off": and 2). "FSX only uses Core #1..."..... but... following a number of test sessions a couple of months ago, I found that - and became quite convinced - that HT on narrows the average frame fluctuation percentage by several points: i.e. HT Off gave a FR Av. of 6%, whereas with HT on it dropped to between 3 and 4%. It made the sim feel smoother. We must be careful not to be sheep, sometimes! :lol:

This is fairly significant in areas where frame rates fluctuate widely. I noticed no change in the heat of each core, nor did the system become unstable. As a result I re-vamped the "How-To" guide to reflect this shortly after the tests.

 

By answer to FP - yes - Windows 7-8 and the i7 architecture, and programming techniquies used nowadays - most definitely the other apps/addons will make use of whatever processing power becomes available.

 

Regards,

 

pj

Share this post


Link to post

 

 


Question is if FSX does not use HT, does any of this other stuff?

 

No, because FSX is the engine that runs the addons.  Now for other games you might own, they may use HT, but not FSX.  P3D might the ability but it's still being tested and studied to see if there is any effect.

 

Best regards,

Share this post


Link to post

Jim,

My REX is running before I have it launch FSX.  I also start Spad before I start FSX.  FSX has nothing to do with my AV or with my Epson Status Monitor, or Intel Rapid Storage...........

 

I don't use other games.  Just FSX.

Share this post


Link to post

No, because FSX is the engine that runs the addons.  Now for other games you might own, they may use HT, but not FSX.  P3D might the ability but it's still being tested and studied to see if there is any effect.

 

Best regards,

 

 

Am I missing something here.

 

This is Task Manger showing my Haswell with HT on running FSX only, AffinityMask=252.

 

Certainly looks like cores 2,3,4,5,6,7 are working well.

 

gb.

post-201870-0-72497000-1389088642.jpg

Share this post


Link to post

Am I missing something here.

 

This is Task Manger showing my Haswell with HT on running FSX only, AffinityMask=252.

 

Certainly looks like cores 2,3,4,5,6,7 are working well.

 

gb.

 

 

I will try it out later to night (local in 8 hours) and see what freq i can overclock with HT=ON

 

Will report back

 

Michael

Share this post


Link to post

I have been using fsx with ht on for a week now and there is a difference for sure on my computer. I have and i7 but I don't overclock. I would guess if you do overclock there might be problems with temp, but it might be worth a try. I use affinity mask of 255.

Share this post


Link to post

I will try it out later to night (local in 8 hours) and see what freq i can overclock with HT=ON

 

Will report back

 

Michael

 

 

I have been using fsx with ht on for a week now and there is a difference for sure on my computer. I have and i7 but I don't overclock. I would guess if you do overclock there might be problems with temp, but it might be worth a try. I use affinity mask of 255.

 

 

There is no problem overclocking with HT on as long as you realise that:

 

1: You will not get as high an OC for a given CPU temp.

2: For a "HT on" OC you should go back to default non-overclocked settings

   and start the overclocking process from scratch.

 

gb.

Share this post


Link to post

All I can do is provide info from the "experts" ....

 

http://forum.avsim.net/topic/341157-is-hyperthreading-a-good-thing-for-fsx-performance/

http://www.overclock.net/t/846522/flight-simulator-x-support-intel-i7-hyper-threading

http://forum.avsim.net/topic/241915-hyperthread-fsx-i7-and-you/

 

Respectfully, this topic has been discussed to death.  It's best one conduct a search of the forums (and the Internet).  Unfortunately, they will see the same things being discussed over and over and over.  If HT works for you, great!  We do not recommend it though.

 

Best regards,

Share this post


Link to post

My system is OC'd 1.4 gig over the stock 3770K clock.  I have never turned off HT, but I'm not using the Affinity Mask = XXX setting in my FS.cfg either.  Runs great.

Share this post


Link to post

Phil Taylor in his FSX blog stated that FSX will run perfectly well on HT enabled multi-core systems without the use of any fsx.cnfg affinity tweaks.  I don't use HT because at least in my case (and as mentioned above) I can hold a stable 4.5 OC at meaningfully lower voltages and thus have lower temps (which I've tested and confirmed with FSX), both which equate to less stress on my 4770k.  And as is well known, FSX also runs perfectly well without HT enabled. BTW, if I didn't OC my system I'd leave HT enabled.

 

sorry...yet one more kick in that horse...

Share this post


Link to post

Testing the Haswell i7-4770K at stock speed and at 4,2 GHZ with AF=255 HT on .This seems to be my maximum but i am back at 4,7GHZ with HT disabled.

 

Performance was not better (worse actually) but i did see the work on 2,3,4,5,6,7.

 

Strangely i have found that limiting the FPS within NI works much better than inside FSX . Did not see that coming  :huh:

 

331.82

 

Michael

Share this post


Link to post

 

 


Strangely i have found that limiting the FPS within NI works much better than inside FSX . Did not see that coming

 

Hmm... now I have to try that!  Thanks!

Share this post


Link to post

To raise a not so old one, i thought i wasnt the only one, DX10 seems to help with HT on too. And since some addons run outside FSX like the Q400, there may well be benifit for using HT. Just means i have to run mine at 4.1 instead of 4.2 but its much smoother.

Share this post


Link to post

I have always wondered how do you know if you are in HT or not.  My computer does not show anything in the bios or settings that I have the capability to turn it on or off. Would anyone know if I even have HT with a Gateway?

 

regards,

Share this post


Link to post

http://ark.intel.com/products/41316/intel-core-i7-860-processor-8m-cache-2_80-ghz

 

Intel thinks that your CPU supports HT. :lol:

 

You can download the replacement task manager,  MS Process Explorer:

 

http://technet.microsoft.com/en-us/sysinternals/bb896653

 

Install and run it. Then right click on the FSX/P3d entry and you will see "Set Affinity ..." Click on that and it will show you what cores are being used. It will either show a total of 4 (HT off) or 8 (HT on) cores that can be assigned.

 

But in order to find out whether you can turn HT on or off, you need to get into the system BIOS setup when you first boot up the computer. The computer will usually display a message like "Enter F1 to enter setup", etc.. Unfortunately, some PC manufacturers block the ability to edit the CMOS settings, because a novice user can turn their PC into a useless brick by messing with the wrong setting.

 

My advice for HT is even if you can change the default setting, you should leave it on default.

 

 

 

 

 

Share this post


Link to post

HT improves performance of Windows irrespective of how FSX works, for a number of well earned reasons, most to do with the way Windows threaded apps work. Don't forget threading has been core to Windows programming principles since long before multi-core became available.

Share this post


Link to post

 

 

I have always wondered how do you know if you are in HT or not. My computer does not show anything in the bios or settings that I have the capability to turn it on or off. Would anyone know if I even have HT with a Gateway?

 

Do you know what your processor has for physical cores? Press CTRL-ALT-DEL and select the "Task Manager" option when presented. Then, flip to the "performance" tab. This will show you what your CPU is doing.

 

If you have a quad-core processor and hypertheading is turned off, you will see (4) graphs displaying the CPU usage history.

If you have a quad-core processor and hyperthreading is turned on, you will see (8) graphs displaying the CPU usage history.

Share this post


Link to post

Thanks all for the tips on HT.  I have gone into my BIOS and CMOS but never saw any hint where the HT could be disabled or enabled.  So I guess the manufacture has it blocked.   However, what I did learn from your help is I have 8 graphs showing under performance therefore I assume HT is turned on.  So I guess I am stuck on default.  This is somewhat of an older computer but it runs FSX fairly well for me but no PMDG T7 could get off the ground safely at KSEA.  Also it has a turbo boost to 3.4 but never understood how that works.  It must kick in as needed. (Thanks for site showing the specs on my processor. )

 

Thanks again for clearing this up for me.

Share this post


Link to post

 

 


Also it has a turbo boost to 3.4 but never understood how that works.

 

Turbo boost is automatic overclocking of the CPU when it is under load. As long as you have good cooling, the CPU will run at the higher clock rate. Generally,when people manually OC their CPU, they turn off turbo boost, which also is set in the CMOS setup. 

 

Also, I'm sure if you poke around enough on the Gateway technical support site, you can determine what motherboard/BIOS you have in your computer, just by knowing the serial number of the PC. But like I said before, HT has very little effect on either FSX or P3d.

Share this post


Link to post

Well, I have been chasing performance issue's for month's i7 Quad core, HT enabled, 8 threads, 16g ram, GTX560M 3gb video memory with an AF setting of 84 and tried AF255 with a really bad constant stutter DX10, FTXG, NGX, T7 every thirty seconds or so for around 5sec's drove me absolutly crazy, setting it up by the all the guides avaliable, countless cfg file rebuilds, days of bufferpool trials, countless driver changes to nearly a full reinstal, the graphic's have always been very clear and sharp except for the dreaded stutter until out of the blue I went against the advise and tried an AF setting of 14 and presto no more sutters, smooth as silk!, so now I'm really confused that is'nt suppose to be an AF setting of 84 with a Quad core with H.T enabled? 14 is working perfectly, thank god I can now start to enjoy.

 

Cheers Rod.

Share this post


Link to post