i3930K benchmark result with libgmp-5.0.4

j. charton j_chrtn at yahoo.com
Tue Mar 13 18:23:58 CET 2012


Hello gmp people,
 
 
I'm not really sure that this is the right email address for this purpose; but I would like to report the following bench result.
 
 
Environment:
OS: Linux Ubuntu Server 11.10 x86_64
libgmp: 5.0.4
processor: Intel Core i7 3930K C2 3.2 GHz
gcc: 4.6.1
compilation flags: -O2 -m64 -mtune=corei7-avx
 
 
 
Bench 0.2 result:
 
Using gmp version: 5.0.4
Compiling benchmarks
Running benchmarks (propagated score accuracy exceeds printed intermediates)
  Category base
    Program multiply (weight=1)
      GMPbench.base.multiply(128)                        9.308e+07
      GMPbench.base.multiply(512)                        1.921e+07
      GMPbench.base.multiply(8192)                       2.034e+05
      GMPbench.base.multiply(131072)                          3504
      GMPbench.base.multiply(2097152)                          128
      GMPbench.base.multiply(128,128)                    9.289e+07
      GMPbench.base.multiply(512,512)                    1.404e+07
      GMPbench.base.multiply(8192,8192)                  1.288e+05
      GMPbench.base.multiply(131072,131072)                   2434
      GMPbench.base.multiply(2097152,2097152)                 65.8
      GMPbench.base.multiply(15000,10000)                6.859e+04
      GMPbench.base.multiply(20000,10000)                5.025e+04
      GMPbench.base.multiply(30000,10000)                3.192e+04
      GMPbench.base.multiply(16777216,512)                     467
      GMPbench.base.multiply(16777216,262144)                 19.9
    GMPbench.base.multiply                         44001
    Program divide (weight=1)
      GMPbench.base.divide(8192,32)                      1.931e+06
      GMPbench.base.divide(8192,64)                      1.965e+06
      GMPbench.base.divide(8192,128)                     1.163e+06
      GMPbench.base.divide(8192,4096)                    3.657e+05
      GMPbench.base.divide(131072,65536)                      3428
      GMPbench.base.divide(8388608,4194304)                   13.5
      GMPbench.base.divide(8192,8064)                    1.707e+07
      GMPbench.base.divide(16777216,262144)                   9.77
    GMPbench.base.divide                           43344
    Program gcd (weight=0.5)
      GMPbench.base.gcd(128,128)                         2.764e+06
      GMPbench.base.gcd(512,512)                         6.267e+05
      GMPbench.base.gcd(8192,8192)                        1.08e+04
      GMPbench.base.gcd(131072,131072)                         166
      GMPbench.base.gcd(1048576,1048576)                      8.46
    GMPbench.base.gcd                             7654.5
    Program gcdext (weight=0.5)
      GMPbench.base.gcdext(128,128)                      2.252e+06
      GMPbench.base.gcdext(512,512)                      4.553e+05
      GMPbench.base.gcdext(8192,8192)                         6555
      GMPbench.base.gcdext(131072,131072)                      102
      GMPbench.base.gcdext(1048576,1048576)                   5.56
    GMPbench.base.gcdext                          5202.6
  GMPbench.base                          22917
  Category app
    Program rsa (weight=1)
      GMPbench.app.rsa(512)                              3.492e+04
      GMPbench.app.rsa(1024)                                  5911
      GMPbench.app.rsa(2048)                                   938
    GMPbench.app.rsa                              5785.1
    Program pi (weight=1)
      GMPbench.app.pi(10000)                                   889
      GMPbench.app.pi(100000)                                 43.1
      GMPbench.app.pi(1000000)                                2.22
    GMPbench.app.pi                               43.979
  GMPbench.app                           504.4
GMPbench:         3399.9
 
 
Best regards,
 
Jean-Louis Charton


More information about the gmp-discuss mailing list