Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
58814416 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20111121 | 20111120 |
58855166 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
58862186 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
58875600 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
58881461 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20111121 | 20111120 |
58895460 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
58905712 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20111121 | 20111120 |
58908352 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20111121 | 20111120 |
58908385 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
58918797 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
58924906 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
58932020 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
58935861 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
58940985 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20111121 | 20111120 |
58941743 | openssl | gcc -O2 -fomit-frame-pointer | 20111121 | 20111120 |
58945889 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
58946097 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20111121 | 20111120 |
58951256 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
58951793 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
58957055 | openssl | gcc -O -fomit-frame-pointer | 20111121 | 20111120 |
58957258 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20111121 | 20111120 |
58957703 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20111121 | 20111120 |
58963072 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
58963922 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
58964580 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20111121 | 20111120 |
58966518 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
58966922 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20111121 | 20111120 |
58967220 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20111121 | 20111120 |
58971249 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
58972436 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
58974549 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20111121 | 20111120 |
58978244 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20111121 | 20111120 |
58979157 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
58979723 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20111121 | 20111120 |
58980385 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20111121 | 20111120 |
58981092 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20111121 | 20111120 |
58982000 | openssl | gcc -m64 -O -fomit-frame-pointer | 20111121 | 20111120 |
58984973 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
58985132 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20111121 | 20111120 |
58986824 | openssl | gcc -Os -fomit-frame-pointer | 20111121 | 20111120 |
58987486 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20111121 | 20111120 |
58988194 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20111121 | 20111120 |
58989939 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20111121 | 20111120 |
58990806 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
58991182 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20111121 | 20111120 |
58991531 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20111121 | 20111120 |
58995024 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
58996558 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
58998179 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
58999678 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20111121 | 20111120 |
59001382 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20111121 | 20111120 |
59002807 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
59003151 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20111121 | 20111120 |
59003587 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
59009842 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20111121 | 20111120 |
59010073 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20111121 | 20111120 |
59010728 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20111121 | 20111120 |
59011676 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20111121 | 20111120 |
59012029 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
59014568 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20111121 | 20111120 |
59015836 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
59016199 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20111121 | 20111120 |
59016243 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
59017787 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
59020978 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
59022008 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20111121 | 20111120 |
59022068 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
59022154 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
59023554 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20111121 | 20111120 |
59023626 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20111121 | 20111120 |
59024518 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20111121 | 20111120 |
59028893 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20111121 | 20111120 |
59032310 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20111121 | 20111120 |
59032443 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20111121 | 20111120 |
59033484 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20111121 | 20111120 |
59035412 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20111121 | 20111120 |
59036959 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20111121 | 20111120 |
59038018 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20111121 | 20111120 |
59040195 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20111121 | 20111120 |
59042448 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
59042549 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20111121 | 20111120 |
59050339 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20111121 | 20111120 |
59051050 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20111121 | 20111120 |
59054596 | openssl | gcc -O3 -fomit-frame-pointer | 20111121 | 20111120 |
59056341 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
59056441 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20111121 | 20111120 |
59059085 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20111121 | 20111120 |
59077900 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20111121 | 20111120 |
59728330 | openssl | gcc | 20111121 | 20111120 |
59756451 | openssl | cc | 20111121 | 20111120 |
59769188 | openssl | gcc -funroll-loops | 20111121 | 20111120 |