swarm-support
[Top][All Lists]
Advanced

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

RE: Multithreading question


From: Christopher Mackie
Subject: RE: Multithreading question
Date: Wed, 29 Jan 2003 11:21:22 -0500

>>  I vaguely recall parallel processing as one possible direction for
>> swarm.
>>
>> It seems that the two leading contenders hardware wise are Apple
>> desktops and a P4 system with Hyper Threading, both are multiprocessor setups
>> (albeit virtual in the P4 case).  
 
Just for the record, I'm not aware that Apple is shipping multi-processor 
systems at no upcharge, and there are certainly Intel multi-processor systems 
available (I'm writing this on one).  You can buy them (mine's a Dell), or 
build them (check motherboards.com for multi-processor boards and chip 
suggestions).  They're cheaper than the Apple multi-proc solution, too, 
although that dual-processor XServer really is a beautiful machine.
 
What I've seen about hyperthreading suggests that you'll probably get some 
performance boost without special libraries; how much is never generalizable in 
these cases (hyperthreading is optimized to accelerate Windows API threads, not 
necessarily 3rd party apps).  Whether you can get more boost with a 
hyperthread-aware library I dunno, but I would certainly expect so.
 
Further, not all P4s have hyperthreading: you need the Northwood core 
(Northland? I never can remember).  Anything above 2.3GHz is Northwood, if I 
recall correctly, but below 2.3GHz, machines may be either Northwood or its 
predecessor.  Don't rely on my memory: Intel's site covers the details and how 
to tell.
 
I believe the latest generation Xeon processors (still PIII but optimized for 
serving) also have hyperthreading, but I'm not sure: check the Intel website.  
Next-gen Xeon processors, which will have hyperthreading, are due this quarter, 
by the way, so you might want to delay a purchase 60 days or so.   
 
And just to round out the chip review, AMD is supposed to release its 64-bit 
desktop chip (32-bit apps still run native) sometime this summer.  It's going 
to be a lot more affordable than the Itanium, and the backward compatibility 
will also be a plus, so those of us who need "long longs" and 64-bit 
addressability are looking forward to it very much.  I don't know about 
hyperthreading with the AMD chip, but I suspect not.
 
HTH,  --Chris
 

                  ==================================
   Swarm-Support is for discussion of the technical details of the day
   to day usage of Swarm.  For list administration needs (esp.
   [un]subscribing), please send a message to <address@hidden>
   with "help" in the body of the message.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]