Ugly Hedgehog - Photography Forum
Home Active Topics Newest Pictures Search Login Register
General Chit-Chat (non-photography talk)
Hyperthreading or not?
Nov 24, 2019 16:46:09   #
BebuLamar
 
My computer has old CPU's. It has 2 Xeon 5620 and each has 4 cores. I can enable hyperthreading so each can run 8 threads so the total is 16 threads. So far hyperthreading is enabled but I won't if I should disable it?

Reply
Nov 24, 2019 17:41:15   #
rgrenaderphoto Loc: Hollywood, CA
 
Disable it and see if there is a diminishing of performance for CPU intensive tasks.

Reply
Nov 24, 2019 18:50:45   #
Peterff Loc: O'er The Hills and Far Away, in Themyscira.
 
BebuLamar wrote:
My computer has old CPU's. It has 2 Xeon 5620 and each has 4 cores. I can enable hyperthreading so each can run 8 threads so the total is 16 threads. So far hyperthreading is enabled but I won't if I should disable it?


Doesn’t it depend mostly on whether your apps take advantage of multithreading? Some do, some don’t.

Reply
 
 
Nov 24, 2019 19:02:24   #
BebuLamar
 
Peterff wrote:
Doesn’t it depend mostly on whether your apps take advantage of multithreading? Some do, some don’t.


That's true but my question related to running Photoshop CC and Premiere Elements. Other apps running on my PC doesn't tax my computer as much, so a little slow isn't a problem.

Reply
Nov 24, 2019 19:21:40   #
Peterff Loc: O'er The Hills and Far Away, in Themyscira.
 
BebuLamar wrote:
That's true but my question related to running Photoshop CC and Premiere Elements. Other apps running on my PC doesn't tax my computer as much, so a little slow isn't a problem.


Ahh. I didn’t see that. I’m currently rebuilding my main computer, and chose a cpu that only has physical cores, but can be over clocked. We’ll have to see how that goes.

Good luck with your tests.

Reply
Nov 24, 2019 21:39:12   #
BebuLamar
 
Peterff wrote:
Ahh. I didn’t see that. I’m currently rebuilding my main computer, and chose a cpu that only has physical cores, but can be over clocked. We’ll have to see how that goes.

Good luck with your tests.


If I disable hyperthreading, each of the 2 CPU still have 4 physical cores and thus the PC has a total of 8 physical cores so I think it's not too few.

Reply
Nov 25, 2019 08:38:19   #
AirWalter Loc: Tipp City, Ohio
 
BebuLamar wrote:
My computer has old CPU's. It has 2 Xeon 5620 and each has 4 cores. I can enable hyperthreading so each can run 8 threads so the total is 16 threads. So far hyperthreading is enabled but I won't if I should disable it?


Normally every CPU I had installed with hyperthread on by default. It only kicks in if the system asks for it.

Reply
 
 
Nov 25, 2019 09:20:05   #
CaptainBobBrown
 
It's tough to write apps to deliberately take advantage of multicore processor chips. Usually it's left up to the compiler to recognize when program fragments can be split up into smaller parallel tasks advantageously. I wouldn't worry about it unless you're deep into the weeds and have some knowledge about granular timing because many other factors affect overall performance speed. For example, variability in disk i/o can swamp parallel processing effects unless you have very find control of both timing and task mix.

Reply
Nov 25, 2019 11:21:11   #
df61743 Loc: Corpus Christi, TX
 
No performance gain can be achieved by disabling it.

Reply
Nov 25, 2019 13:08:27   #
rck281 Loc: Overland Park, KS
 
Why would anyone disable hyperthreading? One pays extra for a CPU that has that feature.
TURN IT ON AND LEAVE IT ON!
If you need more performance, try overclocking.

Reply
If you want to reply, then register here. Registration is free and your account is created instantly, so you can post right away.
General Chit-Chat (non-photography talk)
UglyHedgehog.com - Forum
Copyright 2011-2024 Ugly Hedgehog, Inc.