[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: support for hyperthreading?



On Monday 10 March 2003 19:52, Michael Stack uttered:
> I've come to understand that better HT support hinges at least in part on
> the compiler. Also, while Linux may support HT "out of the box", I believe
> the real performance gains come when kernels are specifically written to
> take advantage of HT. A single 3.06 MHz HT processor isn't the same as two
> separate non-HT 3.06 MHz processors, so specific kernel optimizations may
> also be necessary to realize the true benefit of HT. Those more familiar
> with HT, especially as it relates to Linux, are encouraged to correct
> whatever I may have just pulled out of my a55. :)

No HT enabled CPU will be the same as 2 physical processors.  HT is just a 
second set of processing gates on the CPU.  The cache and other items are 
shared between the 2 sets of processing gates, so it's quite less of an 
enhancement than a second physical CPU.  That said, it is more (some times 
quite a bit) power than a single CPU w/out HT.

-- 
Jesse Keating RHCE MCSE
http://geek.j2solutions.net
Mondo DevTeam (www.mondorescue.org)

Was I helpful?  Let others know:
 http://svcs.affero.net/rm.php?r=jkeating





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]