Measure the speed of you's guys'es MACS
Now that the new Powerbooks and iBooks are about to start being delivered, I would like to start this performance thread for two reasons: (1) obviously to see how the new ones perform compared against older models as well as PC notebooks, and (2) to test the pi_fftc6 code. So, why this one? Simply, since it is FFT based and it would be very interesting to see an optimized Altivec version, if someone here can do it.
This code calculates the number pi with arbitrary precision, specified by the user when launching the program. Installation requires the Developer Tools of course, but it is trivial. A mere "make" from the terminal in the working directory (where the source is) is sufficient to produce the executables. The link above contains win32 binaries too, so feel free to test the code in PCs.
Here is my contribution, for FFT length 200000 (it calculates 1048576 digits of pi) and the binary "pi_cs":
Powerbook 12", 867 MHz, MacOS X 10.3.3: 33 sec.
Dell Latitude D800, Intel Pentium M Processor, 1.60 GHz, WinXP: 13 sec.
Powerbook G3 266 MHz (Wallstreet), MacOS X 10.1.5: 92 sec.
This code calculates the number pi with arbitrary precision, specified by the user when launching the program. Installation requires the Developer Tools of course, but it is trivial. A mere "make" from the terminal in the working directory (where the source is) is sufficient to produce the executables. The link above contains win32 binaries too, so feel free to test the code in PCs.
Here is my contribution, for FFT length 200000 (it calculates 1048576 digits of pi) and the binary "pi_cs":
Powerbook 12", 867 MHz, MacOS X 10.3.3: 33 sec.
Dell Latitude D800, Intel Pentium M Processor, 1.60 GHz, WinXP: 13 sec.
Powerbook G3 266 MHz (Wallstreet), MacOS X 10.1.5: 92 sec.
Comments
No thanks.
Could you make it more straight foward please?
Originally posted by PB
Sorry, I don't understand what are your questions.
ffs...
You have a problem. No one is going to do this test as none of us (as far as I know) know how to make it run...
Originally posted by mattyj
You have a problem. No one is going to do this test as none of us (as far as I know) know how to make it run...
Alright then. Assuming you have the Developer Tools installed, all you have to do is the following: (1) decompress the zip file; it will create a directory; (2) launch the terminal and go to that directory; (3) type" make" (without the quotes of course) and then hit enter; (4) execute "pi_cs" by typing "./pi_cs", then enter; (5) you will be asked to provide the FFT length; type 200000 and hit enter. The calculation will start. At the end, the total time will be reported, and the result will be stored in a file, if you are interested to see the calculated digits.
That's all .
Originally posted by si_flippant
ffs...
What is ffs?
Originally posted by murbot
Fixed you thread title.
Thanks, but... what kind of fix is that ? How about "Measure the speed of your Mac"?
Originally posted by PB
What is ffs?
It's short for a brit term [slang] - For F**ks Sake... for example, your wife trashes your bmw... it's a write off and you say to her.. "Jesus, for f**ks sake..."
Originally posted by PB
Thanks, but... what kind of fix is that ? How about "Measure the speed of your Mac"?
ffs, I'm not a mind reader.
Originally posted by murbot
ffs, I'm not a mind reader.
Well, then FFT.
Originally posted by PB
Well, then FFT.
Fast Fourier Transform my ass...
Originally posted by si_flippant
Fast Fourier Transform my ass...
Nope. Try again .
Originally posted by CosmoNut
Let that be an indicator that you made it too complicated, dude.
I had the impression it would be straightforward for most people here. We should perhaps ask our Global Moderator to decide if he lets this thread going on or if he brings the lock \ .
1.7Ghz, 512mb
Originally posted by PB
Nope. Try again .
mmmm, i wasn't...
Originally posted by deunan
21 seconds - Fujitsu Lifebook E7010
1.7Ghz, 512mb
Interesting, what is the processor in this machine?