- Nov 28, 2004
- 13,348
- 1,155
- 126
I have run a comparison for different processors using an optimized and the standard seti@home-BOINC-applications.
For each comparison I have crunched at least 25 (Celeron) and most 40 (all other processors) WUs,
calculated the mean value and the standard deviation (to compensate for the variation between the WUs).
These are the numbers:
Processor _____ Standard application ____ Optimized application ____ % faster
____________________ seconds/WU __________ seconds/WU
__________________ mean ± std.dev ________ mean ± std.dev _________________________________
A64 3200+ ________ 9 083.69 ± 541.37 ______ 4 912.14 ± 327.27 ________ 84.9 ____ 512 MByte RAM
A64 3000+ ________ 9 876.61 ± 275.95 ______ 4 932.76 ± 495.67 _______ 100.2 ____ 512 MByte RAM
A-XP 2800+ ______ 10 289.61 ± 636.68 ______ 7 944.29 ± 529.50 ________ 29.5 ____ 512 MByte RAM
A-XP 2400+ ______ 11 084.58 ± 549.00 ______ 8 260.94 ± 802.74 ________ 34.2 ____ 768 MByte RAM
A-XP 1900+ ______ 17 607.70 ± 1205.64 ____ 12 899.70 ± 1185.64 _______ 36.5 ____ 1 512 MByte RAM
A-TB 1000 MHz____ 23 935.96 ± 1171.06 ____ 20 648.31 ± 104.60 ________ 15.9 ____ 384 MByte RAM
P4 2.8HT _________ 12 519.47 ± 1 108.76 ____ 6 104.37 ± 675.16 _______ 105.1 ____ 512 MByte RAM, (does 2 Wus)
P III 1270MHz _____ 15 207.38 ± 1 018.74 ____ 11 246.41 ± 646.73 _______ 35.2 ____ 384 MByte RAM (OC'ed from 900 MHz)
Celeron 1.5GHz ___ 24 689.86 ± 400.66 _____ 14 158.07 ± 863.89 _______ 74.4 ____ 384 MByte RAM
MacG5 2 MHz _____ 10 452.08 ± 922.92 ___________ not tested __________________ (does 2 Wus)
I obtained the optimized applications from this page: www.marisan.nl/seti/. I have used the following clients:
Athlon A64: YAOSCW-W-r8.1.zip
Athlon XP : YAOSCW-K-r8.1.zip
Athlon TB : YAOSCW-0-r8.1.zip
Pentium 4 : YAOSCW-N-r8.1.zip
Pentium III: YAOSCW-K-r8.1.zip
Celeron : YAOSCW-K-r8.1.zip
(TB = Thunderbird)
I checked with the utility CPU-z which different flavours of MMX, SSE (1-3) were supported by the processors and chose the application accordingly.
I installed the applications according to the instructrions. Before installing it I set the project to "no more workunits" and waited until all WUs were crunched. When the cache was empty, I reset the project and installed the optimized client. Then I ran a test WU, which always completed its run flawlessly. Then I restarted the project.
For each comparison I have crunched at least 25 (Celeron) and most 40 (all other processors) WUs,
calculated the mean value and the standard deviation (to compensate for the variation between the WUs).
These are the numbers:
Processor _____ Standard application ____ Optimized application ____ % faster
____________________ seconds/WU __________ seconds/WU
__________________ mean ± std.dev ________ mean ± std.dev _________________________________
A64 3200+ ________ 9 083.69 ± 541.37 ______ 4 912.14 ± 327.27 ________ 84.9 ____ 512 MByte RAM
A64 3000+ ________ 9 876.61 ± 275.95 ______ 4 932.76 ± 495.67 _______ 100.2 ____ 512 MByte RAM
A-XP 2800+ ______ 10 289.61 ± 636.68 ______ 7 944.29 ± 529.50 ________ 29.5 ____ 512 MByte RAM
A-XP 2400+ ______ 11 084.58 ± 549.00 ______ 8 260.94 ± 802.74 ________ 34.2 ____ 768 MByte RAM
A-XP 1900+ ______ 17 607.70 ± 1205.64 ____ 12 899.70 ± 1185.64 _______ 36.5 ____ 1 512 MByte RAM
A-TB 1000 MHz____ 23 935.96 ± 1171.06 ____ 20 648.31 ± 104.60 ________ 15.9 ____ 384 MByte RAM
P4 2.8HT _________ 12 519.47 ± 1 108.76 ____ 6 104.37 ± 675.16 _______ 105.1 ____ 512 MByte RAM, (does 2 Wus)
P III 1270MHz _____ 15 207.38 ± 1 018.74 ____ 11 246.41 ± 646.73 _______ 35.2 ____ 384 MByte RAM (OC'ed from 900 MHz)
Celeron 1.5GHz ___ 24 689.86 ± 400.66 _____ 14 158.07 ± 863.89 _______ 74.4 ____ 384 MByte RAM
MacG5 2 MHz _____ 10 452.08 ± 922.92 ___________ not tested __________________ (does 2 Wus)
I obtained the optimized applications from this page: www.marisan.nl/seti/. I have used the following clients:
Athlon A64: YAOSCW-W-r8.1.zip
Athlon XP : YAOSCW-K-r8.1.zip
Athlon TB : YAOSCW-0-r8.1.zip
Pentium 4 : YAOSCW-N-r8.1.zip
Pentium III: YAOSCW-K-r8.1.zip
Celeron : YAOSCW-K-r8.1.zip
(TB = Thunderbird)
I checked with the utility CPU-z which different flavours of MMX, SSE (1-3) were supported by the processors and chose the application accordingly.
I installed the applications according to the instructrions. Before installing it I set the project to "no more workunits" and waited until all WUs were crunched. When the cache was empty, I reset the project and installed the optimized client. Then I ran a test WU, which always completed its run flawlessly. Then I restarted the project.