Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
29932036 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140604 | 20140517 |
29942321 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140604 | 20140517 |
29946488 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20140604 | 20140517 |
29946557 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140604 | 20140517 |
29948712 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20140604 | 20140517 |
29948845 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140604 | 20140517 |
29955255 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20140604 | 20140517 |
29958597 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140604 | 20140517 |
29958598 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20140604 | 20140517 |
29959615 | openssl | gcc -O3 -fomit-frame-pointer | 20140604 | 20140517 |
29960821 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140604 | 20140517 |
29961044 | openssl | gcc -O2 -fomit-frame-pointer | 20140604 | 20140517 |
29961360 | openssl | gcc -m64 -O -fomit-frame-pointer | 20140604 | 20140517 |
29961594 | openssl | gcc -Os -fomit-frame-pointer | 20140604 | 20140517 |
29962244 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140604 | 20140517 |
29964300 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140604 | 20140517 |
29964433 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140604 | 20140517 |
29964588 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140604 | 20140517 |
29964600 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140604 | 20140517 |
29965715 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140604 | 20140517 |
29966130 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140604 | 20140517 |
29966197 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140604 | 20140517 |
29967173 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140604 | 20140517 |
29968400 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140604 | 20140517 |
29970344 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140604 | 20140517 |
29971309 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140604 | 20140517 |
29973582 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140604 | 20140517 |
29973591 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140604 | 20140517 |
29974600 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140604 | 20140517 |
29975088 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20140604 | 20140517 |
29975182 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140604 | 20140517 |
29977410 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140604 | 20140517 |
29981161 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140604 | 20140517 |
29981361 | openssl | gcc -funroll-loops | 20140604 | 20140517 |
29982067 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140604 | 20140517 |
29982263 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140604 | 20140517 |
29983488 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140604 | 20140517 |
29984045 | openssl | cc | 20140604 | 20140517 |
29984339 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20140604 | 20140517 |
29987924 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140604 | 20140517 |
29988552 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140604 | 20140517 |
29988682 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140604 | 20140517 |
29990036 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140604 | 20140517 |
29990524 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20140604 | 20140517 |
29992876 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140604 | 20140517 |
29994994 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140604 | 20140517 |
29995782 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140604 | 20140517 |
29999918 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140604 | 20140517 |
30000366 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140604 | 20140517 |
30002173 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140604 | 20140517 |
30008782 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140604 | 20140517 |
30014547 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140604 | 20140517 |
30015136 | openssl | gcc -O -fomit-frame-pointer | 20140604 | 20140517 |
30016421 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140604 | 20140517 |
30017294 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140604 | 20140517 |
30022706 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140604 | 20140517 |
30031449 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20140604 | 20140517 |
30039500 | openssl | gcc | 20140604 | 20140517 |
30150764 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140604 | 20140517 |
30153488 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140604 | 20140517 |
30237321 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20140604 | 20140517 |
30912006 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20140604 | 20140517 |
31430436 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20140604 | 20140517 |