Leonard Rosenthol on Tue, 19 Sep 2000 09:33:24 -0400 (EDT) |
At 5:34 PM -0400 9/18/00, William H. Magill wrote: > Of course, the real question is... why are you so interested in a dualprocessor machine? What do you plan on doing with it?
SMP is an old technology that nobody seems to get right...still. SMP (many hammers) is not the equivilant of having "a bigger hammer." Windows NT/2K does a pretty good job of managing SMP, as does the new Mac OS X - and let's not forget all the "big iron" machines that have been doing it for a while now. SMP is still too new for Linux and you're right, it's isn't always a benefit. But don't forget, these numbers come from Applications that know about SMP. Something like 90% of applications will never have any possible reason to use the capabilities of SMP. So you are left with the fact that the OS probably is running two separate applications at more or less the same time - one on each processor. This is ONLY true if the OS itself doesn't provide kernel-level SMP services to better optimize the processors. If you are doing anything with Photoshop or similar graphic or linear editing tools, then multiple processors or clusters become a different story. Photoshop itself as well as most of its friends have been optomized for multiple processor functionality -- the kind of crunching done in a "render" is serious fodder for all kinds of hardware parallelism and the like.
This is one of the reasons that Apple has their dual processor 500mhz PowerPC box and why the G4 has the graphics acceleration instructions. (These have nothing to do with the display, just rendering.) Assuming you mean the Altivec (Velocity Engine) processor, that's NOT limited in any way to just graphics - it's an AMAZING piece of processor technology that can do some really cool optimizations on the right pieces of code. For example, the most popular MP3 product on the Mac (SoundJam) now RIPs MP3's a WHOLE LOT FASTER courtesy of Altivec. Time sharing can benefit from multiple processors IF things like I/O and the like are NOT funneled through one CPU because it owns the driver.
LDR -- ---------------------------------------------------------------------------- You've got a SmartFriend? in Pennsylvania ---------------------------------------------------------------------------- Leonard Rosenthol Internet: leonardr@lazerware.com America Online: MACgician Web Site: <http://www.lazerware.com/> FTP Site: <ftp://ftp.lazerware.com/> PGP Fingerprint: C76E 0497 C459 182D 0C6B AB6B CA10 B4DF 8067 5E65
|
|