| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 6141076 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 6157756 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 6161172 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 6161712 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 6167356 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 6167880 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 6169248 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 6172088 | openssl | gcc -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 6173588 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 6176544 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 6177360 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 6178664 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 6180020 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 6185212 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120117 | 20111120 |
| 6189388 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120117 | 20111120 |
| 6193580 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 6194728 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 6194792 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120117 | 20111120 |
| 6195740 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 6196156 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 6198840 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 6199756 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120117 | 20111120 |
| 6201248 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 6204264 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 6205216 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 6207332 | openssl | gcc -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 6207456 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120117 | 20111120 |
| 6208388 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20120117 | 20111120 |
| 6208396 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 6210808 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 6213008 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 6213116 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 6213128 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 6214396 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120117 | 20111120 |
| 6214556 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20120117 | 20111120 |
| 6216312 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 6216860 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 6220024 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120117 | 20111120 |
| 6220996 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 6221808 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120117 | 20111120 |
| 6222840 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120117 | 20111120 |
| 6226180 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 6231040 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 6232312 | openssl | gcc -m64 -O -fomit-frame-pointer | 20120117 | 20111120 |
| 6237724 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120117 | 20111120 |
| 6252980 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 6256996 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 6261048 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 6272612 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 6273316 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 6274604 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 6275868 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 6281000 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 6283104 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 6287144 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 6288532 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 6289540 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 6291924 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120117 | 20111120 |
| 6301428 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120117 | 20111120 |
| 6304124 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20120117 | 20111120 |
| 6323012 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 6324072 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120117 | 20111120 |
| 6326824 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120117 | 20111120 |
| 6328636 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 6331812 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 6342780 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 6356604 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 6370360 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20120117 | 20111120 |
| 6381132 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120117 | 20111120 |
| 6395320 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 6405180 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 6575684 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 6979200 | openssl | cc | 20120117 | 20111120 |
| 6997708 | openssl | gcc | 20120117 | 20111120 |
| 7118808 | openssl | gcc -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 7123552 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 7131996 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 7136224 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 7155228 | openssl | gcc -O -fomit-frame-pointer | 20120117 | 20111120 |
| 7160056 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 7196564 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 7281008 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 7290544 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 7399575 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 7692290 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 7705530 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 7716970 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120117 | 20111120 |
| 7717135 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120117 | 20111120 |
| 7738055 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 7746440 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120117 | 20111120 |
| 7758285 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 7809525 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120117 | 20111120 |
| 7888615 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 7899490 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120117 | 20111120 |
| 8013960 | openssl | gcc -funroll-loops | 20120117 | 20111120 |