Getting off the Alpha topic for a moment, and back to the computers I
have full-time access to - UltraSparcs.
Out of laziness (and convenience to a certain extent), I've not looked
at moving my machines from using mersenne1 to MacLucasUNIX until now.
And boy, should I have looked at this earlier! Here's the results
M( 2458279 )C, 0x5a1be55da1237a68, n = 131072, mersenne1 v3.10 Kline
1912405.78 user 669.35 sys 593:18:09 real
M( 2458279 )C, 0x5a1be55da1237a68, n = 131072, MacLucasUNIX v6.20 Sweeney
410368.73 user 387.03 sys 129:10:19 real
In defence of mersenne1, it was only compiled with "gcc -O2" as it was
also used on some Sparc20s and SS1000's. MacLucasUNIX was compiled with
"gcc -O6 -mcpu=v9 -Wa,-xarch=v8plusa" so it'll use the new instructions
available on the UltraSparc. Also, from what I understand, -O>3 is the
same as -O3 anyways on gcc...
Simon.
_________________________________________________________________
Unsubscribe & list info -- http://www.scruz.net/~luke/signup.htm
Mersenne Prime FAQ -- http://www.tasam.com/~lrwiman/FAQ-mers