| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 5933178 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120804 | 20120717 |
| 5938095 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
| 5938182 | openssl | gcc -m64 -O -fomit-frame-pointer | 20120804 | 20120717 |
| 5939922 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120804 | 20120717 |
| 5941596 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
| 5941725 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120804 | 20120717 |
| 5942982 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120804 | 20120717 |
| 5943720 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20120804 | 20120717 |
| 5944188 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
| 5944713 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120804 | 20120717 |
| 5946708 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120804 | 20120717 |
| 5947848 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120804 | 20120717 |
| 5948460 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
| 5948790 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120804 | 20120717 |
| 5949714 | openssl | gcc -O -fomit-frame-pointer | 20120804 | 20120717 |
| 5952558 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120804 | 20120717 |
| 5952792 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120804 | 20120717 |
| 5953518 | openssl | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120804 | 20120717 |
| 5954508 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120804 | 20120717 |
| 5954574 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20120804 | 20120717 |
| 5955069 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
| 5955447 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120804 | 20120717 |
| 5956164 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120804 | 20120717 |
| 5958324 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120804 | 20120717 |
| 5959971 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120804 | 20120717 |
| 5960646 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20120804 | 20120717 |
| 5961405 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
| 5962188 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
| 5962494 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20120804 | 20120717 |
| 5963241 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120804 | 20120717 |
| 5963856 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120804 | 20120717 |
| 5964507 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120804 | 20120717 |
| 5964672 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120804 | 20120717 |
| 5965959 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20120804 | 20120717 |
| 5966412 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120804 | 20120717 |
| 5966550 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120804 | 20120717 |
| 5967081 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120804 | 20120717 |
| 5967834 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120804 | 20120717 |
| 5968479 | openssl | gcc -Os -fomit-frame-pointer | 20120804 | 20120717 |
| 5972424 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20120804 | 20120717 |
| 5973009 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120804 | 20120717 |
| 5974245 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120804 | 20120717 |
| 5976297 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120804 | 20120717 |
| 5976681 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120804 | 20120717 |
| 5977530 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120804 | 20120717 |
| 5978187 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120804 | 20120717 |
| 5978208 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120804 | 20120717 |
| 5978865 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20120804 | 20120717 |
| 5979537 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120804 | 20120717 |
| 5982345 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120804 | 20120717 |
| 5983794 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20120804 | 20120717 |
| 5983800 | openssl | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120804 | 20120717 |
| 5988213 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120804 | 20120717 |
| 5988360 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20120804 | 20120717 |
| 5989443 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120804 | 20120717 |
| 6016122 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
| 6017733 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
| 6018261 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
| 6018798 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
| 6019362 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120804 | 20120717 |
| 6019848 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
| 6025014 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
| 6030051 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
| 6030519 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
| 6031446 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
| 6032730 | openssl | gcc -O3 -fomit-frame-pointer | 20120804 | 20120717 |
| 6033432 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
| 6033564 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
| 6034458 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120804 | 20120717 |
| 6035286 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
| 6035670 | openssl | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
| 6038013 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120804 | 20120717 |
| 6038049 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
| 6038283 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
| 6039738 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
| 6042075 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
| 6042339 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
| 6044202 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
| 6044889 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
| 6045192 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
| 6047643 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
| 6050775 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120804 | 20120717 |
| 6051276 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
| 6053277 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
| 6056232 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120804 | 20120717 |
| 6056724 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
| 6056985 | openssl | gcc -O2 -fomit-frame-pointer | 20120804 | 20120717 |
| 6057246 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
| 6061647 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120804 | 20120717 |
| 6087918 | openssl | clang -O3 | 20120804 | 20120717 |
| 7485660 | openssl | gcc -funroll-loops | 20120804 | 20120717 |
| 7487130 | openssl | gcc | 20120804 | 20120717 |
| 7491882 | openssl | cc | 20120804 | 20120717 |