| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 4862479 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 4871243 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 4891381 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 4895111 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 4899770 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 4911829 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 4928528 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 4932269 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 4933190 | openssl | gcc -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 4948380 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 4956051 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 4956548 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 4956721 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 4968933 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 4993957 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 4994645 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20120105 | 20111120 |
| 4995376 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 4999573 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 5002172 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 5006211 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 5009736 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 5016027 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 5016892 | openssl | gcc -O -fomit-frame-pointer | 20120105 | 20111120 |
| 5021984 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 5023855 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 5024088 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 5027667 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 5028490 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 5030065 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 5031171 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 5032561 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 5035275 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 5039328 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 5043278 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 5050131 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 5054000 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 5054932 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 5055056 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 5060895 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 5079064 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 5087049 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 5091779 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 5091805 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 5098816 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 5105894 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 5112148 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120105 | 20111120 |
| 5116476 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 5119714 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 5123597 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 5125260 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 5126232 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 5135868 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 5138317 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 5140787 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 5150044 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 5174482 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 5180531 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 5276195 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 5577614 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 5753931 | openssl | gcc | 20120105 | 20111120 |
| 5822901 | openssl | gcc -funroll-loops | 20120105 | 20111120 |
| 7261152 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 7273253 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 7299507 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 7333657 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 7386198 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 7399166 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 7422974 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120105 | 20111120 |
| 7427378 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 7467545 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120105 | 20111120 |
| 7472527 | openssl | gcc -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 7475016 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 7478532 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 7488600 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 7511091 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 7530169 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 8485658 | openssl | cc | 20120105 | 20111120 |
| 11120504 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 11133830 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 11148501 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 11184404 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 11196359 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 11220013 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 11233861 | openssl | gcc -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 11288296 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 11333096 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 21964360 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 22247952 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 22254139 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 22274456 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 22297824 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 22352424 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 22460173 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 22680259 | openssl | gcc -m64 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 22788155 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120105 | 20111120 |