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

Reply via email to