| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 6082392 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
| 6085040 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
| 6105116 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
| 6111804 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
| 6112056 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
| 6114356 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
| 6118336 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120526 | 20120525 |
| 6120860 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120526 | 20120525 |
| 6122324 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
| 6123048 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120526 | 20120525 |
| 6123452 | openssl | gcc -O3 -fomit-frame-pointer | 20120526 | 20120525 |
| 6123768 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120526 | 20120525 |
| 6123840 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
| 6124612 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
| 6124736 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120526 | 20120525 |
| 6125112 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120526 | 20120525 |
| 6125788 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120526 | 20120525 |
| 6127068 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120526 | 20120525 |
| 6127912 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
| 6129064 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
| 6129488 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
| 6131380 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20120526 | 20120525 |
| 6135984 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120526 | 20120525 |
| 6138580 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
| 6139920 | openssl | gcc -O2 -fomit-frame-pointer | 20120526 | 20120525 |
| 6140588 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
| 6140868 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
| 6140932 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
| 6141712 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120526 | 20120525 |
| 6141880 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
| 6142776 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
| 6142944 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
| 6143340 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
| 6143496 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120526 | 20120525 |
| 6145708 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120526 | 20120525 |
| 6146000 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
| 6147212 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
| 6149288 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20120526 | 20120525 |
| 6150064 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
| 6151092 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20120526 | 20120525 |
| 6152500 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120526 | 20120525 |
| 6152624 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
| 6152876 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120526 | 20120525 |
| 6152944 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120526 | 20120525 |
| 6153208 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
| 6153308 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120526 | 20120525 |
| 6153508 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
| 6154540 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120526 | 20120525 |
| 6155020 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120526 | 20120525 |
| 6155144 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120526 | 20120525 |
| 6156784 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120526 | 20120525 |
| 6157524 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120526 | 20120525 |
| 6158560 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120526 | 20120525 |
| 6158680 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120526 | 20120525 |
| 6158768 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120526 | 20120525 |
| 6159240 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
| 6159332 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20120526 | 20120525 |
| 6159692 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120526 | 20120525 |
| 6162332 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120526 | 20120525 |
| 6162536 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
| 6162668 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120526 | 20120525 |
| 6163028 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120526 | 20120525 |
| 6163276 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
| 6164100 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120526 | 20120525 |
| 6164916 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120526 | 20120525 |
| 6165060 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
| 6165464 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
| 6165488 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20120526 | 20120525 |
| 6167156 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120526 | 20120525 |
| 6168168 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
| 6168316 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120526 | 20120525 |
| 6168804 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120526 | 20120525 |
| 6170056 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20120526 | 20120525 |
| 6173332 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120526 | 20120525 |
| 6174140 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120526 | 20120525 |
| 6175292 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20120526 | 20120525 |
| 6175332 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120526 | 20120525 |
| 6175344 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120526 | 20120525 |
| 6179384 | openssl | gcc -m64 -O -fomit-frame-pointer | 20120526 | 20120525 |
| 6179632 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
| 6179776 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20120526 | 20120525 |
| 6182140 | openssl | gcc -Os -fomit-frame-pointer | 20120526 | 20120525 |
| 6184352 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
| 6189304 | openssl | gcc -O -fomit-frame-pointer | 20120526 | 20120525 |
| 6233552 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120526 | 20120525 |
| 6236348 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20120526 | 20120525 |
| 6261004 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120526 | 20120525 |
| 6265096 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120526 | 20120525 |
| 6961512 | openssl | cc | 20120526 | 20120525 |
| 6964204 | openssl | gcc -funroll-loops | 20120526 | 20120525 |
| 6967204 | openssl | gcc | 20120526 | 20120525 |