gmpbench results
Michal Majer
majer at euro.financ.umb.sk
Wed Nov 24 12:09:40 CET 2004
good result at frequency 500 MHz
$ gcc -v
Reading specs from
/usr/local/lib/gcc/alphaev6-unknown-linux-gnu/3.4.1/specs
Configured with: ../configure
Thread model: posix
gcc version 3.4.1
$ grep ^CFLAGS Makefile
CFLAGS = -g -O2 -mcpu=ev6 -Wa,-mev6
$ uname -a
Linux spe161 2.4.18-smp #1 SMP Sat Apr 6 21:42:22 EST 2002 alpha unknown
$cat /proc/cpuinfo
cpu : Alpha
cpu model : EV6
cpu variation : 7
cpu revision : 0
cpu serial number :
system type : Tsunami
system variation : Goldrush
system revision : 0
system serial number : NI93606878
cycle frequency [Hz] : 500000000
timer frequency [Hz] : 1024.00
page size [bytes] : 8192
phys. address bits : 44
max. addr. space # : 255
BogoMIPS : 996.00
kernel unaligned acc : 8 (pc=fffffc000095b198,va=fffffc002473c316)
user unaligned acc : 68926 (pc=120015998,va=1200fac34)
platform string : AlphaServer DS20 500 MHz
cpus detected : 2
cpus active : 2
cpu active mask : 0000000000000003
$ CFLAGS='-L../gmp-4.1.4/.libs -I../gmp-4.1.4' ./runbench
***** GMPbench version 0.1 *****
Using CFLAGS = "-L../gmp-4.1.4/.libs -I../gmp-4.1.4" from your environment
Using default CC = "gcc"
Using default LIBS = "-static -lgmp"
Using compilation command: gcc -L../gmp-4.1.4/.libs -I../gmp-4.1.4 foo.c
-o foo
-static -lgmp
You may want to override CC, CFLAGS, and LIBS
Using gmp version: 4.1.4
Compiling benchmarks
Running benchmarks
Category base
Program multiply
multiply 128 128
GMPbench.base.multiply.128,128 result: 4390610
multiply 512 512
GMPbench.base.multiply.512,512 result: 1069423
multiply 8192 8192
GMPbench.base.multiply.8192,8192 result: 11719
multiply 131072 131072
GMPbench.base.multiply.131072,131072 result: 152
multiply 2097152 2097152
GMPbench.base.multiply.2097152,2097152 result: 4.19
GMPbench.base.multiply result: 8108.2
divide 8192 4096
GMPbench.base.divide.8192,4096 result: 23501
divide 8192 8064
GMPbench.base.divide.8192,8064 result: 309302
divide 131072 8192
GMPbench.base.divide.131072,8192 result: 464
divide 131072 65536
GMPbench.base.divide.131072,65536 result: 212
divide 8388608 4194304
GMPbench.base.divide.8388608,4194304 result: 0.442
GMPbench.base.divide result: 5343.2
GMPbench.base result: 6582.1
Category app
Program rsa
rsa 512
GMPbench.app.rsa.512 result: 1767
rsa 1024
GMPbench.app.rsa.1024 result: 402
rsa 2048
GMPbench.app.rsa.2048 result: 75.3
GMPbench.app.rsa result: 376.78
GMPbench.app result: 376.78
GMPbench result: 1574.8
More information about the gmp-devel
mailing list