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