Hyper-threading

Page 3 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

Shmee

Memory & Storage, Graphics Cards Mod Elite Member
Super Moderator
Sep 13, 2008
8,313
3,178
146
Also, HT can have a VERY heavy hit in performance when using linx. Of course, this is the extreme.

Also, on the other hand, for those who still have old computers using a P4, with more multi threaded apps coming out, the P4 may start to make a comeback against the Athlon 64. Not that either of them will be particularly powerful though.
 

pcslookout

Lifer
Mar 18, 2007
11,964
158
106
Also, HT can have a VERY heavy hit in performance when using linx. Of course, this is the extreme.

Also, on the other hand, for those who still have old computers using a P4, with more multi threaded apps coming out, the P4 may start to make a comeback against the Athlon 64. Not that either of them will be particularly powerful though.

What is linx? Do you mean linux ?
 
Dec 30, 2004
12,553
2
76
Imagine having 16 or even 32. :eek:

I think even at quad core we've got enough CPU power for years to come if games continue being multi-core optimized IE along the lines of BF3 and not SC2. IE no point in having that much CPU power no matter how fun it is to have 16....

I'm pretty much done with PC gaming but plan to keep my current PC until they have quad core 2ghz cellphones with 2GB+ of RAM that docks to a tablet that docks to a docking station that drives my 24" monitor and takes USB device input.
that's where it's all headed, no point in having Intel or AMD around except for the cloud servers.
 
Last edited:

tweakboy

Diamond Member
Jan 3, 2010
9,517
2
81
www.hammiestudios.com
Is it really worth making sure your Intel processor has Hyper-threading? I can't decide. What kind of advantages in the future will it bring if any? I know it helps a lot with video encoding, photoshop, and music editing.


In multithreaded 64 bit apps the extra 4 logical cores will act almost as physical cores.

which is why, if I had a 2600k and someone asked me, I would say its 4 physical core but 4 HT cores. So its sorta a pretty much a 8 core chip when you use Sonar X1 like me, or Sony Vegas, or Premiere or Photoshop etc.

OP. Now let me ask you do you use any of these apps ? If not then don't worry about HTing anymore its not for you. Games use about 60 percent of total CPU power now adays, so those HT cores are pointless in games and in web browsing or picture watching etc or movie watching.



The above is all opinion. Thank you. gb
 
Dec 30, 2004
12,553
2
76
as standing in OP's power of attorney I will answer this question very much, did you know with normal CPUs only use 10% of their power? If we knew how just imagine what we could use with full 100% CPU power. Probably teleportation or wireless brain-talking with people.
 
Last edited:

Haserath

Senior member
Sep 12, 2010
793
1
81
Also, HT can have a VERY heavy hit in performance when using linx. Of course, this is the extreme.

Also, on the other hand, for those who still have old computers using a P4, with more multi threaded apps coming out, the P4 may start to make a comeback against the Athlon 64. Not that either of them will be particularly powerful though.

Actually hyperthreading capability is also based on the design of the chip. The P4 had a poor hyperthreading implementation compared to the current i7.

The reason we only see a 30% gain at best from most single programs is due to the fact that the program will either use more integer or more floating point thus tying up the resources that the other thread could be using.

Due to limitations in Out-of-Order execution, the three ALUs, SSE units, and FPUs don't get used to their max most of the time, so hyperthreading can use what's left over.

Hyperthreading could be very useful for people that use heavy integer apps and heavy floating point apps at the same time. The execution cores would be used for seperate threads, so basically there would be no performance hit on either program as long as their both limited to threads where the programs would share a core.
 

aigomorla

CPU, Cases&Cooling Mod PC Gaming Mod Elite Member
Super Moderator
Sep 28, 2005
21,135
3,674
126
Also, HT can have a VERY heavy hit in performance when using linx. Of course, this is the extreme.

Also, on the other hand, for those who still have old computers using a P4, with more multi threaded apps coming out, the P4 may start to make a comeback against the Athlon 64. Not that either of them will be particularly powerful though.

that is because it uses the Virtual thread as a physical core...
and as i said, the virtual thread is slower then the physical core...


Imagine having 16 or even 32. :eek:

256lp-hpsuperdome.jpg