Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1710552 | gmp | g++ -m64 -Os -fomit-frame-pointer | 20120526 | 20120525 |
1716436 | gmp | g++ -m64 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1720744 | gmp | g++ -march=k8 -Os -fomit-frame-pointer | 20120526 | 20120525 |
1721292 | gmp | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1721432 | gmp | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1721460 | gmp | g++ -march=k8 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1721784 | gmp | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20120526 | 20120525 |
1721812 | gmp | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20120526 | 20120525 |
1721896 | gmp | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1722916 | gmp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1723024 | gmp | g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1723252 | gmp | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1723456 | gmp | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120526 | 20120525 |
1724476 | gmp | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120526 | 20120525 |
1724840 | gmp | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1724856 | gmp | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1725652 | gmp | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20120526 | 20120525 |
1725944 | gmp | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1726800 | gmp | g++ -march=barcelona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1726916 | gmp | g++ -march=nocona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1727148 | gmp | g++ -march=nocona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1727504 | gmp | g++ -Os -fomit-frame-pointer | 20120526 | 20120525 |
1728548 | gmp | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120526 | 20120525 |
1728628 | gmp | g++ -march=nocona -O -fomit-frame-pointer | 20120526 | 20120525 |
1729020 | gmp | g++ -march=barcelona -Os -fomit-frame-pointer | 20120526 | 20120525 |
1730588 | gmp | g++ -march=barcelona -O -fomit-frame-pointer | 20120526 | 20120525 |
1730792 | gmp | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1730944 | gmp | g++ -march=barcelona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1731056 | gmp | g++ -march=k8 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1731184 | gmp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20120526 | 20120525 |
1731296 | gmp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1732256 | gmp | g++ -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1733372 | gmp | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120526 | 20120525 |
1735380 | gmp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120526 | 20120525 |
1735524 | gmp | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20120526 | 20120525 |
1735936 | gmp | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1736212 | gmp | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1736268 | gmp | g++ -O -fomit-frame-pointer | 20120526 | 20120525 |
1737108 | gmp | g++ -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1738216 | gmp | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20120526 | 20120525 |
1739252 | gmp | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20120526 | 20120525 |
1741228 | gmp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1742728 | gmp | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20120526 | 20120525 |
1743296 | gmp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20120526 | 20120525 |
1743616 | gmp | g++ -march=nocona -Os -fomit-frame-pointer | 20120526 | 20120525 |
1746620 | gmp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120526 | 20120525 |
1749864 | gmp | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120526 | 20120525 |
1753656 | gmp | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120526 | 20120525 |
1755884 | gmp | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1757920 | gmp | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1761676 | gmp | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20120526 | 20120525 |
1763596 | gmp | g++ | 20120526 | 20120525 |
1764420 | gmp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1764652 | gmp | g++ -march=k8 -O -fomit-frame-pointer | 20120526 | 20120525 |
1767900 | gmp | g++ -m64 -O -fomit-frame-pointer | 20120526 | 20120525 |
1782568 | gmp | g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1786072 | gmp | g++ -m64 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1886448 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1887252 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120526 | 20120525 |
1890000 | cryptopp | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1891756 | cryptopp | g++ -march=k8 -O -fomit-frame-pointer | 20120526 | 20120525 |
1892992 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1896712 | cryptopp | g++ -march=barcelona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1900616 | cryptopp | g++ -march=barcelona -Os -fomit-frame-pointer | 20120526 | 20120525 |
1900876 | cryptopp | g++ -march=barcelona -O -fomit-frame-pointer | 20120526 | 20120525 |
1903384 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1903432 | cryptopp | g++ -march=barcelona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1903508 | cryptopp | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20120526 | 20120525 |
1903724 | cryptopp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120526 | 20120525 |
1905156 | cryptopp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1910800 | cryptopp | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1911156 | cryptopp | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1913468 | cryptopp | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20120526 | 20120525 |
1916104 | cryptopp | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20120526 | 20120525 |
1916796 | cryptopp | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120526 | 20120525 |
1916832 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1917540 | cryptopp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20120526 | 20120525 |
1918164 | cryptopp | g++ -march=nocona -Os -fomit-frame-pointer | 20120526 | 20120525 |
1919840 | cryptopp | g++ -O -fomit-frame-pointer | 20120526 | 20120525 |
1920892 | cryptopp | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1925560 | cryptopp | g++ -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1926748 | cryptopp | g++ -m64 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1926960 | cryptopp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20120526 | 20120525 |
1927292 | cryptopp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1928872 | cryptopp | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1934592 | cryptopp | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1934600 | cryptopp | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1937256 | cryptopp | g++ -march=nocona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1939792 | cryptopp | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120526 | 20120525 |
1954452 | cryptopp | g++ -march=k8 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1957084 | cryptopp | g++ -march=k8 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1980448 | cryptopp | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20120526 | 20120525 |
1981308 | cryptopp | g++ -Os -fomit-frame-pointer | 20120526 | 20120525 |
1983360 | cryptopp | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120526 | 20120525 |
1983644 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120526 | 20120525 |
1984004 | cryptopp | g++ -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1985584 | cryptopp | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1986948 | cryptopp | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20120526 | 20120525 |
1988260 | cryptopp | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1991636 | cryptopp | g++ -march=k8 -Os -fomit-frame-pointer | 20120526 | 20120525 |
1993800 | cryptopp | g++ -m64 -O -fomit-frame-pointer | 20120526 | 20120525 |
1996248 | cryptopp | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
2004424 | cryptopp | g++ -m64 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
2015080 | cryptopp | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20120526 | 20120525 |
2016704 | cryptopp | g++ -march=nocona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
2022312 | cryptopp | g++ -march=nocona -O -fomit-frame-pointer | 20120526 | 20120525 |
2048300 | cryptopp | g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
2056108 | cryptopp | g++ | 20120526 | 20120525 |
2066644 | cryptopp | g++ -m64 -Os -fomit-frame-pointer | 20120526 | 20120525 |
2090384 | cryptopp | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20120526 | 20120525 |
2094068 | cryptopp | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120526 | 20120525 |
2103616 | cryptopp | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20120526 | 20120525 |
2110392 | cryptopp | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120526 | 20120525 |
2114036 | cryptopp | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120526 | 20120525 |