Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1941451 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
1941604 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1941610 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1942811 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
1944010 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
1944151 | openssl | gcc -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1944573 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1945140 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
1945976 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1946027 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20150216 | 20141124 |
1946084 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
1946100 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20150216 | 20141124 |
1946506 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20150216 | 20141124 |
1946647 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1947002 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1947072 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1947166 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1947940 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1948285 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1948336 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1948594 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1948733 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1948840 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1948931 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1949064 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1949093 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1949551 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1949580 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1949693 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
1949725 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20150216 | 20141124 |
1949852 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1949943 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
1950518 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1950674 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20150216 | 20141124 |
1950690 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1950773 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
1951036 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1951220 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1951277 | openssl | gcc -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1951393 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1951433 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20150216 | 20141124 |
1951685 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1951697 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
1951725 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
1951770 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
1952005 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20150216 | 20141124 |
1952169 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20150216 | 20141124 |
1952368 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
1952623 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1952818 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1952841 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1953062 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1953074 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20150216 | 20141124 |
1953130 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1953144 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20150216 | 20141124 |
1953178 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20150216 | 20141124 |
1953541 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1954221 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1954278 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
1954873 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
1954927 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1955008 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20150216 | 20141124 |
1955533 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
1955595 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1955731 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
1955901 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
1956000 | openssl | gcc -Os -fomit-frame-pointer | 20150216 | 20141124 |
1956105 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
1956241 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1956343 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1956530 | openssl | gcc -m64 -O -fomit-frame-pointer | 20150216 | 20141124 |
1956590 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1956629 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
1957065 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150216 | 20141124 |
1957590 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20150216 | 20141124 |
1957680 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1957947 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150216 | 20141124 |
1958222 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
1958850 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1960006 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1960485 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150216 | 20141124 |
1961219 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
1962112 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
1962132 | openssl | gcc -O -fomit-frame-pointer | 20150216 | 20141124 |
1962143 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
1963661 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1964976 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150216 | 20141124 |
1971711 | openssl | cc | 20150216 | 20141124 |
1972110 | openssl | gcc | 20150216 | 20141124 |
1975108 | openssl | gcc -funroll-loops | 20150216 | 20141124 |
2011202 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |