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