GMPbench result for GMP 6.0.0a on Core i7

Torbjorn Granlund tg at gmplib.org
Sun Mar 30 15:40:05 UTC 2014


Andrew Mattingly <andrew_mattingly at au1.ibm.com> writes:

  Comparing GMP 5.0.1 to GMP 6.0.0a using:
  
   benchmark: GMPbench 0.2 
   processor: Intel Core i7-4770K (Haswell 8MB L3) 3.4 GHz
   compiler:  "gcc 4.8.2" -O2 -m64 -mtune=corei7 -march=corei7
  
  produces the following results (best of 5 runs each):
  
    GMP     --------------- base -------------  ---- app -----    GMP Score/
  version   multiply   divide      gcd  gcdext     rsa    pi     bench   GHz
  
    5.0.1    51903    48781     8575.1  5812.5  7068.3  49.563  3933.9  1157
    6.0.0    65407    58715    10752    7354.2  8311.3  60.143  4789.4  1409
  
  %improve      26.0     20.4     25.4    26.5    17.6  21.3      21.7 21.7
  
These numbers are very good, by far the highest GMPbench figures I've
ever seen.

The figures are actually so good that I suspect the CPU is being
overclocked (using what the manufacturers call "turbo") during the test
runs.  If you run 4 separate GMPbench runs in parallel, does the
performance remain this high, or does it drop around 10 percent?

Torbjörn
Please encrypt, key id 0xC8601622


More information about the gmp-discuss mailing list