I've spotted a strange behaviour of dnetc client as I was doing some benchmarks. For now it seems that a PowerPC G4 equipped PowerBook at 1,5 GHz is way faster than PowerPC G5 equipped PowerMac G5 at 1,8 GHz. See for yourselves:

PowerBook:OGR-NG: 32,637,450 nodes/secRC5-72: 15,899,313 keys/sec

PowerMac:OGR-NG: 20,927,264 nodes/secRC5-72: 9,555,976 keys/sec

Isn't that strange? Does it mean the distributed.net client has no optimizations for G5 CPU? And if it so then what can we do about it?

> The 1,6 GHz PowerPC G5 seems to outperform the 1,8 GHz a bit> (on the same machine, and the same memory sticks!): [...]> OGR-NG: 21,027,973 nodes/sec> RC5-72: 9,558,958 keys/sec

Beside the fact that these also seem off (but only by a factor of about 1.21) compared to the 2.7 GHz G5, your 1.6 GHz G5 being faster than your 1.8 GHz G5 indicates that something is not right here, which has nothing to do with optimization.

Beside the fact that these also seem off (but only by a factor of about 1.21) compared to the 2.7 GHz G5, your 1.6 GHz G5 being faster than your 1.8 GHz G5 indicates that something is not right here, which has nothing to do with optimization.

I guess we'll never know unless somebody does this benchmark on a similar machine (hint, hint). Just run MorphOS dnetc client, and choose the "Benchmark All" option from the pull-down menu. I could test the 1,8 GHz CPU module in another G5 (not earlier than tomorrow though), but I'd very much welcome some comparative results for other 1,8 or 2,0 GHz machines.I don't know what difference in performance does the memory - the machine's got PC2700 ATM. I don't have free PC3200 memory sticks, but I'll find some and check that too. I'm going to do some more "raw power benchmarks" as well, but the idea of switching the CPU modules back and forth gives me creeps.The 1,8 GHz CPU card isn't from a "crippled" budget-version G5, they both indicate correct FSB in ShowConfig (800 MHz for 1,6 GHz one and 900 MHz for the 1,8).

koszer wrote:I guess we'll never know unless somebody does this benchmark on a similar machine (hint, hint). Just run MorphOS dnetc client, and choose the "Benchmark All" option from the pull-down menu. I could test the 1,8 GHz CPU module in another G5 (not earlier than tomorrow though), but I'd very much welcome some comparative results for other 1,8 or 2,0 GHz machines.

That's way faster than said G5, but still slower than G4 1,5 GHz PowerBook with PC2700 DDRs (not to mention a 1,67 GHz A1106, that does 35,920,032 and 17,587,036 respectively). I'll go and check how fast the 1,8 GHz G5 is using PC3200s.

This is getting stranger and stranger. On OSX I see clear correlation between memory speed and distributed client performance, but on MorphOS there's none! I've run the test using PC3200 and on MorphOS the result is again 20,927,264 nodes/sec!

ASiegel wrote:When I ran the benchmark earlier this week, I did so on MorphOS and MacOS. The results were nearly identical. dnetc produced slighty higher values on MacOS but the difference was less than 1 percent.

On "auto", "reduced" or "maximum performance" energy settings?

Some more benchmarks, this time MPlayer and Prometheus trailer. This time the results are within the expected range.