| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 56589072 | openssl | gcc -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 56593437 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120805 | 20120717 |
| 56608923 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 56610840 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120805 | 20120717 |
| 56612136 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 56617893 | openssl | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120805 | 20120717 |
| 56624001 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 56628138 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 56633049 | openssl | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 56640111 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20120805 | 20120717 |
| 56641602 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 56641692 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 56642040 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120805 | 20120717 |
| 56642301 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 56643456 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 56648823 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120805 | 20120717 |
| 56648856 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120805 | 20120717 |
| 56650935 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120805 | 20120717 |
| 56651562 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 56651682 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 56651979 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 56653176 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 56653560 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 56653776 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120805 | 20120717 |
| 56657304 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 56658423 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 56659374 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20120805 | 20120717 |
| 56660724 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120805 | 20120717 |
| 56661432 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120805 | 20120717 |
| 56663112 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20120805 | 20120717 |
| 56666253 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120805 | 20120717 |
| 56670216 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 56670222 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 56670744 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120805 | 20120717 |
| 56673240 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 56676675 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 56679153 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120805 | 20120717 |
| 56679195 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120805 | 20120717 |
| 56682243 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 56683386 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20120805 | 20120717 |
| 56684976 | openssl | gcc -O -fomit-frame-pointer | 20120805 | 20120717 |
| 56685237 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 56689227 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 56691039 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 56691045 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 56693865 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 56694507 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120805 | 20120717 |
| 56695518 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 56696376 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 56697486 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 56698143 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 56698614 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 56700504 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 56701731 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 56707374 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 56708250 | openssl | gcc -m64 -O -fomit-frame-pointer | 20120805 | 20120717 |
| 56711031 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 56711487 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 56714244 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 56714769 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 56716512 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 56716905 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 56718018 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 56718741 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 56720805 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 56722341 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120805 | 20120717 |
| 56727897 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 56730561 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120805 | 20120717 |
| 56731398 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 56735175 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 56740977 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 56744388 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 56748762 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 56749518 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 56751360 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 56751630 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 56758278 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 56758449 | openssl | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 56761041 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 56763231 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 56768175 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 56770476 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 56772396 | openssl | gcc -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 56775750 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 56775864 | openssl | gcc -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 56779791 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 56784348 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 56799390 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 56800125 | openssl | clang -O3 | 20120805 | 20120717 |
| 56815938 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 58194462 | openssl | gcc | 20120805 | 20120717 |
| 58242288 | openssl | cc | 20120805 | 20120717 |
| 58253190 | openssl | gcc -funroll-loops | 20120805 | 20120717 |