Apple hardware (was: From a NY Times Bestseller)

Michael Costolo michael.costolo at gmail.com
Tue Jul 11 14:24:00 EDT 2006


> > I've personally seen Matlab code that took a day to run on a dual
> > Xeon Win 2000 machine complete in 10 minutes on a Powerbook G4.
>
>   1440 minutes reduced to 10 minutes?  That is 14400 percent.  I don't
> think you can attribute that to an increase in FSB alone.  :-)

No, not at all.  My point was more that the hardware was (or at least
seems to be) engineered to function (optimally?) as a system, rather
than just to plop whatever processor currently had the fastest clock
speed into the cheapest motherboard one can find and rush it out the
door.

Though approach #2 does seem to sell more computers...

>   Matlab is kind of weird.  (Like most software.)

AGREED!

>  I know it is
> single-threaded, so it runs at the same speed regardless of whether
> you have one, two, or 50 processors.  But even that wouldn't account
> for that difference.  Given the nature of typical Matlab work (many,
> many math ops), I'd guess it was a processor-specific optimization.
> Wasn't Apple touting some SIMD thing with the PowerPC for awhile?
> That *could* make a huge difference for that kind of thing.

That's entirely possible. It was all math, and a few hundred million
iterations.  I know that I've seen lots of other physicists running
Apple hardware, perhaps for that reason.  If you abuse mathematics for
a living, that level of math operation performance is worth the
premium you pay.



More information about the gnhlug-discuss mailing list