GMPBench 0.1 on an AMD64 == 5000
Raffi Chaglassian
raffi at siliconsoul.com
Thu Dec 11 13:35:08 CET 2003
4. When reporting results, these data should be included:
A. Machine type and model
Gentoo Linux 3.3.2-r3
NForce3-150 chipset, Gigabye 8KN Pro
B. CPU type and clock frequency
AMD Athlon(tm) 64 Processor 3200+
SUPER STABLE (compiled the entire OS and passed mprime and memtest86 for
3+ hours each) OVERCLOCK to 2220 MHz, 222 (fsb) * 10 (multiplier) (vcore
1.7)
C. GMP version used
4.1.2
D. Modifications as permitted above
None
E. Compiler and compiler version used
gcc-3.3.2 20031022
F. Compiler options used
-O3 -fomit-frame-pointer
Snip of the actual bench:
raffi at gentoo64 gmpbench-0.1 $ sudo nice -n-10 ./runbench
Password:
***** GMPbench version 0.1 *****
Using default CFLAGS = "-O3 -fomit-frame-pointer"
Using CC = "gcc" from your environment
Using default LIBS = "-static -lgmp"
Using compilation command: gcc -O3 -fomit-frame-pointer foo.c -o foo
-static -lgmp
You may want to override CC, CFLAGS, and LIBS
Using gmp version: 4.1.2
Compiling benchmarks
Running benchmarks
Category base
Program multiply
multiply 128 128
GMPbench.base.multiply.128,128 result: 21172340
multiply 512 512
GMPbench.base.multiply.512,512 result: 3744540
multiply 8192 8192
GMPbench.base.multiply.8192,8192 result: 28113
multiply 131072 131072
GMPbench.base.multiply.131072,131072 result: 366
multiply 2097152 2097152
GMPbench.base.multiply.2097152,2097152 result: 10.3
GMPbench.base.multiply result: 24259
Program divide
divide 8192 32
GMPbench.base.divide.8192,32 result: 489173
divide 8192 64
GMPbench.base.divide.8192,64 result: 584015
divide 8192 128
GMPbench.base.divide.8192,128 result: 405431
divide 8192 4096
GMPbench.base.divide.8192,4096 result: 52090
divide 8192 8064
GMPbench.base.divide.8192,8064 result: 742246
divide 131072 8192
GMPbench.base.divide.131072,8192 result: 1108
divide 131072 65536
GMPbench.base.divide.131072,65536 result: 526
divide 8388608 4194304
GMPbench.base.divide.8388608,4194304 result: 1.12
GMPbench.base.divide result: 15249
GMPbench.base result: 19233
Category app
Program rsa
rsa 512
GMPbench.app.rsa.512 result: 7379
rsa 1024
GMPbench.app.rsa.1024 result: 1347
rsa 2048
GMPbench.app.rsa.2048 result: 221
GMPbench.app.rsa result: 1299.9
GMPbench.app result: 1299.9
GMPbench result: 5000.2
I've seen it as high as 5002, and this is a supremely stable overclock
setting. I can bring her down for another test at factory settings--
2080 (2 Ghz) - bios default optimal; or 2000 mhz (1.98 Ghz) bios
fail-safe.
Pretty good score, huh?
-Raffi C.
More information about the gmp-devel
mailing list