| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 29199834 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120113 | 20111120 |
| 29231031 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120113 | 20111120 |
| 29232258 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120113 | 20111120 |
| 29237715 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120113 | 20111120 |
| 29238039 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120113 | 20111120 |
| 29241459 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20120113 | 20111120 |
| 29241825 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120113 | 20111120 |
| 29244249 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20120113 | 20111120 |
| 29244693 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120113 | 20111120 |
| 29250558 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20120113 | 20111120 |
| 29259588 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20120113 | 20111120 |
| 29259756 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120113 | 20111120 |
| 29261820 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120113 | 20111120 |
| 29264028 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120113 | 20111120 |
| 29265105 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120113 | 20111120 |
| 29266377 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120113 | 20111120 |
| 29267160 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120113 | 20111120 |
| 29267493 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120113 | 20111120 |
| 29267820 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120113 | 20111120 |
| 29270820 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120113 | 20111120 |
| 29271606 | openssl | gcc -O2 -fomit-frame-pointer | 20120113 | 20111120 |
| 29275797 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120113 | 20111120 |
| 29276892 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120113 | 20111120 |
| 29279310 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120113 | 20111120 |
| 29283825 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120113 | 20111120 |
| 29283939 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120113 | 20111120 |
| 29286978 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120113 | 20111120 |
| 29287833 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120113 | 20111120 |
| 29288250 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120113 | 20111120 |
| 29289117 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120113 | 20111120 |
| 29289177 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120113 | 20111120 |
| 29289876 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120113 | 20111120 |
| 29290398 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20120113 | 20111120 |
| 29290644 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120113 | 20111120 |
| 29293443 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20120113 | 20111120 |
| 29297124 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20120113 | 20111120 |
| 29297154 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120113 | 20111120 |
| 29297841 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120113 | 20111120 |
| 29298603 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120113 | 20111120 |
| 29301072 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120113 | 20111120 |
| 29301648 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120113 | 20111120 |
| 29302353 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120113 | 20111120 |
| 29304963 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120113 | 20111120 |
| 29305515 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120113 | 20111120 |
| 29306586 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120113 | 20111120 |
| 29307600 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120113 | 20111120 |
| 29309514 | openssl | gcc -O3 -fomit-frame-pointer | 20120113 | 20111120 |
| 29310963 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120113 | 20111120 |
| 29311641 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120113 | 20111120 |
| 29313249 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120113 | 20111120 |
| 29315502 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120113 | 20111120 |
| 29317095 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120113 | 20111120 |
| 29317488 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120113 | 20111120 |
| 29317581 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120113 | 20111120 |
| 29317908 | openssl | gcc -m64 -O -fomit-frame-pointer | 20120113 | 20111120 |
| 29320326 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120113 | 20111120 |
| 29320782 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120113 | 20111120 |
| 29321007 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120113 | 20111120 |
| 29321982 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20120113 | 20111120 |
| 29322750 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120113 | 20111120 |
| 29323458 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20120113 | 20111120 |
| 29325849 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120113 | 20111120 |
| 29326113 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120113 | 20111120 |
| 29327967 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120113 | 20111120 |
| 29330595 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120113 | 20111120 |
| 29330820 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120113 | 20111120 |
| 29332794 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120113 | 20111120 |
| 29333139 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120113 | 20111120 |
| 29334285 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120113 | 20111120 |
| 29334741 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120113 | 20111120 |
| 29334978 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120113 | 20111120 |
| 29337210 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120113 | 20111120 |
| 29337636 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20120113 | 20111120 |
| 29338332 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120113 | 20111120 |
| 29339946 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20120113 | 20111120 |
| 29342697 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20120113 | 20111120 |
| 29342751 | openssl | gcc -Os -fomit-frame-pointer | 20120113 | 20111120 |
| 29343354 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120113 | 20111120 |
| 29343810 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120113 | 20111120 |
| 29346735 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20120113 | 20111120 |
| 29350086 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120113 | 20111120 |
| 29352216 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20120113 | 20111120 |
| 29357016 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120113 | 20111120 |
| 29359365 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20120113 | 20111120 |
| 29359662 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120113 | 20111120 |
| 29359836 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120113 | 20111120 |
| 29364129 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120113 | 20111120 |
| 29364366 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120113 | 20111120 |
| 29364645 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120113 | 20111120 |
| 29371620 | openssl | gcc -O -fomit-frame-pointer | 20120113 | 20111120 |
| 29373702 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120113 | 20111120 |
| 29387913 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120113 | 20111120 |
| 30030210 | openssl | gcc | 20120113 | 20111120 |
| 30036291 | openssl | cc | 20120113 | 20111120 |
| 30041550 | openssl | gcc -funroll-loops | 20120113 | 20111120 |