gmp benchmarks on a Niagara T5220

Dennis Clarke dclarke at
Mon Feb 20 18:38:27 CET 2012

> What GMP version are you running?

   5.0.4 and all tests pass.

eris-sparc-SunOS5.10 $ tail /usr/local/include/gmp.h
#define __GMP_CFLAGS "-mno-app-regs -mno-vis -m64 -O2 -D_TS_ERRNO -DSOLARIS2=8

/* Major version number is the value of __GNU_MP__ too, above and in mp.h. */
#define __GNU_MP_VERSION 5

#define __GMP_H__
#endif /* __GMP_H__ */

>   GMPbench:         75.594
> Cool, we have a new low-score result (unless you count the results from
> my old 233 MHz Pentium laptop from 1998)!

I can dig up an old Pentium III at 400MHz to run the same test.
Just for giggles.

> Does this machine have serious FPU problems, like T1?  Then GMP 5.1
> should help a lot, but the solid last place will not be threatened by
> these optimisations.  :-)

As I generally say to people, stay clear of anything with a Niagara
chip in it if you want to do floating point at all. I have no idea
what the real issue is but I'll be happy to crank out some digits of
pi just to see.  I thought that the T2 had a FPU in each core.


| Dennis Clarke           | Solaris and Linux and Open Source |
| dclarke at   | Respect for open standards.       |

More information about the gmp-bugs mailing list