| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 24163 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 24170 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120530 | 20120525 |
| 24174 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24175 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 24177 | openssl | gcc -O -fomit-frame-pointer | 20120530 | 20120525 |
| 24177 | openssl | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24177 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120530 | 20120525 |
| 24178 | openssl | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 24182 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 24195 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 24199 | openssl | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 24206 | openssl | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24239 | openssl | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 24265 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 24278 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 24284 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24290 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24304 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 24311 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 24318 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 24323 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 24325 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 24327 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24355 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120530 | 20120525 |
| 24384 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24384 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 24393 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24400 | openssl | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 24402 | openssl | gcc -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 24413 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 24427 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24451 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120530 | 20120525 |
| 24472 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 24476 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 24485 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24488 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 24495 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 24505 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24513 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 24593 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120530 | 20120525 |
| 24688 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24709 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 24742 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 24745 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 24786 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 24786 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120530 | 20120525 |
| 24799 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 24828 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120530 | 20120525 |
| 24832 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 24835 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120530 | 20120525 |
| 24845 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 24880 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 24883 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 24900 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20120530 | 20120525 |
| 24900 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 24905 | openssl | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 24918 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 24929 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24934 | openssl | gcc | 20120530 | 20120525 |
| 24951 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 24953 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 24968 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24981 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 24987 | openssl | gcc -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24996 | openssl | cc | 20120530 | 20120525 |
| 25002 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 25007 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 25010 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 25011 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 25011 | openssl | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20120530 | 20120525 |
| 25013 | openssl | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 25020 | openssl | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 25029 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 25032 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 25040 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 25047 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 25053 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 25069 | openssl | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20120530 | 20120525 |
| 25074 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 25080 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 25084 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 25091 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 25103 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 25110 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 25121 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 25124 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 25125 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120530 | 20120525 |
| 25134 | openssl | gcc -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 25134 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 25157 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 25161 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20120530 | 20120525 |
| 25193 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 25227 | openssl | gcc -funroll-loops | 20120530 | 20120525 |
| 25229 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 25232 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20120530 | 20120525 |
| 25237 | openssl | gcc -m64 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 25280 | openssl | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 25286 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 25305 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 25318 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 25425 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 25484 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 26274 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120530 | 20120525 |