Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
13111063 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150216 | 20141124 |
13125006 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
13129239 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
13130497 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
13132721 | openssl | gcc -O -fomit-frame-pointer | 20150216 | 20141124 |
13133495 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150216 | 20141124 |
13134942 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
13135070 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150216 | 20141124 |
13135994 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
13136328 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150216 | 20141124 |
13136702 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
13139289 | openssl | gcc -O2 -fomit-frame-pointer | 20150216 | 20141124 |
13140218 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20150216 | 20141124 |
13140422 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
13141561 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20150216 | 20141124 |
13141921 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
13143556 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
13143686 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
13144230 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20150216 | 20141124 |
13145208 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
13147287 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
13147449 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
13148902 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
13149101 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20150216 | 20141124 |
13151299 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
13152090 | openssl | gcc -Os -fomit-frame-pointer | 20150216 | 20141124 |
13152220 | openssl | cc | 20150216 | 20141124 |
13152722 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
13152965 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
13153719 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
13157144 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
13160298 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
13160477 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150216 | 20141124 |
13165058 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150216 | 20141124 |
13165208 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
13169954 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
13172416 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
13184633 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
13185053 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20150216 | 20141124 |
13187855 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
13189283 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
13193419 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
13194066 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
13197299 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
13197474 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
13199970 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
13200633 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
13206955 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
13207906 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
13208697 | openssl | gcc -funroll-loops | 20150216 | 20141124 |
13211100 | openssl | gcc -m64 -O -fomit-frame-pointer | 20150216 | 20141124 |
13211740 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
13211810 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20150216 | 20141124 |
13212998 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
13213658 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
13215222 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
13219682 | openssl | gcc -O3 -fomit-frame-pointer | 20150216 | 20141124 |
13219894 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20150216 | 20141124 |
13219996 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
13220274 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
13223042 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
13224286 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
13231100 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20150216 | 20141124 |
13236234 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
13237140 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20150216 | 20141124 |
13246796 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
13274084 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
13280021 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150216 | 20141124 |
13294688 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
13356750 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150216 | 20141124 |
13359974 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
13360878 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
13362499 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
13364499 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
13364904 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20150216 | 20141124 |
13364907 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
13366335 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150216 | 20141124 |
13369585 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150216 | 20141124 |
13369905 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
13370067 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
13371285 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
13372075 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20150216 | 20141124 |
13373688 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
13375759 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20150216 | 20141124 |
13376952 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
13378280 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
13386613 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
13389863 | openssl | gcc | 20150216 | 20141124 |
13391268 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20150216 | 20141124 |
13403828 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20150216 | 20141124 |
13420318 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20150216 | 20141124 |