| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 52366326 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 52397600 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 52414262 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 52427698 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 52433233 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 52443418 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 52450214 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 52454342 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 52456240 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 52476787 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 52491676 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 52508286 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 52515670 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 52521449 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 52524984 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 52525477 | openssl | gcc -O -fomit-frame-pointer | 20120105 | 20111120 |
| 52526136 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 52550871 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 52556454 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 52569731 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 52585679 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 52608421 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 52609440 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 52636352 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 52639216 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 52639577 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 52655520 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 52656999 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 52658504 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 52658554 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 52658920 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 52672883 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 52677438 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 52681863 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 52694755 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 52695080 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 52696668 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 52699835 | openssl | gcc -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 52712709 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 52715277 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 52719067 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 52727396 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 52729481 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 52751976 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 52759740 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 52760422 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 52767033 | openssl | gcc -m64 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 52774015 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 52777436 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 52786010 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 52818065 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 52822587 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 52831178 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 52831478 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 52835236 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 52835264 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 52854749 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 52864906 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 52906406 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120105 | 20111120 |
| 52918150 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 52947374 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 52950030 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 52957354 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 52982525 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 52991356 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 53000433 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120105 | 20111120 |
| 53001324 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 53001502 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 53033610 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 53060592 | openssl | gcc -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 53060908 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 53081560 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 53112287 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 53118258 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 53123496 | openssl | gcc | 20120105 | 20111120 |
| 53142038 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 53200880 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 53242859 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 53256641 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 53271071 | openssl | cc | 20120105 | 20111120 |
| 53333117 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 53365958 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 53399419 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20120105 | 20111120 |
| 53471476 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 53524120 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120105 | 20111120 |
| 53565509 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 54004018 | openssl | gcc -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 54158659 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 54183328 | openssl | gcc -funroll-loops | 20120105 | 20111120 |
| 54721793 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 54747997 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 55020875 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 56462953 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 58768416 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 60098587 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20120105 | 20111120 |