| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 32470468 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 32480776 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 32493404 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 32497668 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 32498300 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 32498696 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 32501684 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 32503636 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 32508384 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120117 | 20111120 |
| 32509216 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120117 | 20111120 |
| 32510036 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 32510120 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20120117 | 20111120 |
| 32518764 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 32524268 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 32525588 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 32526156 | openssl | gcc -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 32526384 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120117 | 20111120 |
| 32528284 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120117 | 20111120 |
| 32529136 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 32539916 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120117 | 20111120 |
| 32540588 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 32552812 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 32583884 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 32985300 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 32999788 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 33029504 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 33031052 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 33032772 | openssl | gcc -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 33034016 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 33034468 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 33035024 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120117 | 20111120 |
| 33036432 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 33036504 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 33036776 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 33039132 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 33040808 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 33041516 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 33045668 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120117 | 20111120 |
| 33047644 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120117 | 20111120 |
| 33051172 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 33051304 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120117 | 20111120 |
| 33051436 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 33055928 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 33057044 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 33060032 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 33061476 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20120117 | 20111120 |
| 33064360 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 33064936 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 33065216 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120117 | 20111120 |
| 33065728 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 33065916 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 33066060 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120117 | 20111120 |
| 33066360 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 33066360 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 33067080 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120117 | 20111120 |
| 33067860 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 33070784 | openssl | gcc -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 33071036 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120117 | 20111120 |
| 33071728 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120117 | 20111120 |
| 33072128 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 33072528 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 33073696 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 33075032 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 33076412 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 33076732 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 33077152 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20120117 | 20111120 |
| 33078024 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 33080292 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120117 | 20111120 |
| 33081216 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 33081364 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 33084568 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120117 | 20111120 |
| 33086108 | openssl | gcc -O -fomit-frame-pointer | 20120117 | 20111120 |
| 33086564 | openssl | gcc -m64 -O -fomit-frame-pointer | 20120117 | 20111120 |
| 33088492 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 33092152 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 33095224 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 33097072 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 33097180 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 33097512 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20120117 | 20111120 |
| 33098076 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 33100164 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 33100172 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 33103584 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 33103784 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120117 | 20111120 |
| 33107104 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 33114076 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 33115372 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 33125708 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 33138028 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 33139952 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 33152472 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 33168220 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 33344484 | openssl | cc | 20120117 | 20111120 |
| 33865012 | openssl | gcc | 20120117 | 20111120 |
| 33875992 | openssl | gcc -funroll-loops | 20120117 | 20111120 |