Subject: Re: Is this time ok?
From: Stagger Lee
Date: 07/11/2003, 02:51
Newsgroups: alt.sci.seti

On Fri, 07 Nov 2003 02:08:50 +0000, Martin <ml_news@ddnospamddml1dd.co.uk.dd> wrote:
: Stagger Lee wrote:
: [...]
: > Then perhaps you'd better take a remedial reading course.  The claim by Twisted
: > Hardware is utter rot. 
: > 
: > In other words, the phrase "can only use 50% of your CPU" is baloney.
: 
: You need to check what you know and more importantly, what you *don't* know.
: 
: I could let you stagger around the web to discover your ignorance...

I am amazed at your own arrogantly profound ignorance.

: 
: However, to be brief:
: 
: 'Hyperthreading' is an Intel marketing term for a very old trick of 
: keeping the multiple internal CPU functional units simultaneously busy.
: 
: To the OS, the one physical CPU appears to be two distinct CPUs. Hence, 
: if only one process is running, the best reported utilisation is 50% (or 
: rather, 100% for one of the two hyperthread CPUs).
: 
: You can run a second process to keep the second 'hyperthread' CPU busy.
 
That just isn't right.  I don't know where this non-cited information
was obtained, but my original citation (look it up in the thread
yourself) explains why the *entire* CPU will be devoted to the task at
hand, contrary to your incorrect explanation.  It is an intrinsic part
of the hyperthreading algorithm that the virtual CPU units all
coalesce into one unit when that is the optimal configuration.
Hyperthreading *does not* split the CPU up into some minimum number of
virtual CPUs which is larger than one.

The problem with folks like you is that so much of what you think you
know is wrong.  Use the cited URL, Luke.

COMPRENDE?