On Sat, 2005-07-23 at 08:02 -0400, Kevin Flanagan wrote:

> The up side is performance, while it's not as linear as SMP, it's a
> performance gain just how much depends on your OS and applications.  The
> best numbers I have heard are 40% to 60% performance gain.

> All of that said, I would expect this new Intel CPU to appear as 4 to
> the OS and software.  I haven't seen a real performance gain from
> hyperthreading, but I haven't done very fine level studying of a system,
> just the "feel of it". Dual core should offer real performance gains for
> some things, but mostly it'll just behave as if it were an SMP system.

So which is it?  40--60% or nothing?

In our testing we've seen only one application (an NFS server) that saw
more than 10% improvement and it was ~15%.  And yes, we were using a 2.6
kernel with the HT-aware scheduler.

The vast majority of the applications that we run are memory-bandwidth
limited and, in those cases, HT does basically nothing (all <1% and
sometimes *negative*) to help.  If you're one of those (rare?) folks
that isn't memory bandwidth limited, then perhaps you'll see a little
improvement.  But for most folks the memory system is the bottleneck and
adding more processors (either real or virtual) without increasing bw is
utterly pointless.

Ed

-- 
Edward H. Hill III, PhD
office:  MIT Dept. of EAPS;  Rm 54-1424;  77 Massachusetts Ave.
             Cambridge, MA 02139-4307
emails:  [EMAIL PROTECTED]                [EMAIL PROTECTED]
URLs:    http://web.mit.edu/eh3/    http://eh3.com/
phone:   617-253-0098
fax:     617-253-4464

-- 
TriLUG mailing list        : http://www.trilug.org/mailman/listinfo/trilug
TriLUG Organizational FAQ  : http://trilug.org/faq/
TriLUG Member Services FAQ : http://members.trilug.org/services_faq/
TriLUG PGP Keyring         : http://trilug.org/~chrish/trilug.asc

Reply via email to