Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
27008827 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
27009490 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
27010070 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20150216 | 20141124 |
27013646 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20150216 | 20141124 |
27013878 | openssl | gcc -O3 -fomit-frame-pointer | 20150216 | 20141124 |
27015765 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
27016040 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
27016380 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
27016564 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
27017550 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
27019055 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
27019692 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
27020171 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
27020594 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
27021514 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
27021789 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
27021826 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
27022143 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
27022894 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150216 | 20141124 |
27023826 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
27024226 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
27024339 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
27024345 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150216 | 20141124 |
27024583 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
27025577 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
27025832 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150216 | 20141124 |
27025906 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
27026249 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
27026903 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
27027235 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20150216 | 20141124 |
27027447 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
27027855 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20150216 | 20141124 |
27029260 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
27029309 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
27029921 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
27030094 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
27030343 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
27030348 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20150216 | 20141124 |
27030448 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
27031082 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
27031164 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
27031652 | openssl | gcc -m64 -O -fomit-frame-pointer | 20150216 | 20141124 |
27032204 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
27032352 | openssl | gcc -Os -fomit-frame-pointer | 20150216 | 20141124 |
27032788 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
27033080 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150216 | 20141124 |
27033502 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
27034426 | openssl | gcc -funroll-loops | 20150216 | 20141124 |
27034576 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
27034669 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
27034777 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
27035882 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20150216 | 20141124 |
27036270 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
27036794 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20150216 | 20141124 |
27037171 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
27037509 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
27038018 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
27039055 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
27039155 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20150216 | 20141124 |
27039299 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
27039336 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150216 | 20141124 |
27039730 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
27040826 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20150216 | 20141124 |
27042546 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
27042569 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20150216 | 20141124 |
27043385 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
27044268 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
27045215 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
27045252 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
27046600 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20150216 | 20141124 |
27046875 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150216 | 20141124 |
27048703 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20150216 | 20141124 |
27049502 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
27049505 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
27049598 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20150216 | 20141124 |
27050306 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150216 | 20141124 |
27052117 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
27055010 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
27055673 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20150216 | 20141124 |
27056095 | openssl | cc | 20150216 | 20141124 |
27063337 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
27068026 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
27069726 | openssl | gcc -O2 -fomit-frame-pointer | 20150216 | 20141124 |
27070545 | openssl | gcc | 20150216 | 20141124 |
27071457 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150216 | 20141124 |
27081558 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20150216 | 20141124 |
27107118 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150216 | 20141124 |
27117269 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
27123072 | openssl | gcc -O -fomit-frame-pointer | 20150216 | 20141124 |
27131447 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
27133972 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150216 | 20141124 |