rharder
Do not read this sign.
Argh! This is frustrating, and I wonder how much of it has to do with the way Objective-C messages are passed around in Cocoa:
I have a random number generator (a good one with 10^57 cycle length!), and I timed how long it took to generate one billion random numbers between zero and one.
On my work's 733 Mhz Pentium III with Yellow Box for Windows NT it took 6.8 minutes.
On my PowerBook G4 with Mac OS X 10.0.4 it took 12.4 minutes.
Where's all the extra slow-down coming from? Even if the chips' architectures were not major players, you'd only expect a 5/7 relationship in performance.
No AltiVec can be used with the RNG's double and long calculations.
Very odd.
-Rob
I have a random number generator (a good one with 10^57 cycle length!), and I timed how long it took to generate one billion random numbers between zero and one.
On my work's 733 Mhz Pentium III with Yellow Box for Windows NT it took 6.8 minutes.
On my PowerBook G4 with Mac OS X 10.0.4 it took 12.4 minutes.
Where's all the extra slow-down coming from? Even if the chips' architectures were not major players, you'd only expect a 5/7 relationship in performance.
No AltiVec can be used with the RNG's double and long calculations.
Very odd.
-Rob