| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 20371 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 20376 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 20394 | openssl | gcc | 20120103 | 20111120 |
| 20443 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 30525 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 30525 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 30562 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120103 | 20111120 |
| 30580 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 30589 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20120103 | 20111120 |
| 30603 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120103 | 20111120 |
| 30635 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 45776 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120103 | 20111120 |
| 45816 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120103 | 20111120 |
| 45832 | openssl | gcc -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 45833 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 45855 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20120103 | 20111120 |
| 45872 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 45881 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 45908 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 45960 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 91504 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 91520 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 91528 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120103 | 20111120 |
| 91528 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 91555 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 91560 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120103 | 20111120 |
| 91563 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 91581 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 91584 | openssl | gcc -O -fomit-frame-pointer | 20120103 | 20111120 |
| 91603 | openssl | gcc -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 91608 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 91611 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 91613 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120103 | 20111120 |
| 91616 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 91616 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 91624 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120103 | 20111120 |
| 91624 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 91624 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120103 | 20111120 |
| 91632 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 91632 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 91632 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120103 | 20111120 |
| 91637 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 91643 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 91643 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120103 | 20111120 |
| 91643 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 91656 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 91656 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 91656 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20120103 | 20111120 |
| 91659 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 91672 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120103 | 20111120 |
| 91675 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20120103 | 20111120 |
| 91675 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 91677 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 91680 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 91691 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 91696 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 91704 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 91704 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 91704 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 91704 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 91707 | openssl | cc | 20120103 | 20111120 |
| 91707 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 91707 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 91712 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 91715 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 91715 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120103 | 20111120 |
| 91717 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 91720 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 91720 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 91728 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 91728 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 91728 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 91736 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 91736 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 91744 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120103 | 20111120 |
| 91752 | openssl | gcc -funroll-loops | 20120103 | 20111120 |
| 91752 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120103 | 20111120 |
| 91755 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 91760 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 91768 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 91771 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 91771 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 91776 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 91779 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 91784 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 91787 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120103 | 20111120 |
| 91787 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 91787 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 91800 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 91808 | openssl | gcc -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 91827 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120103 | 20111120 |
| 91827 | openssl | gcc -m64 -O -fomit-frame-pointer | 20120103 | 20111120 |
| 91829 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 91851 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 92029 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120103 | 20111120 |