| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 12141230 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 12141451 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 12142904 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 12152578 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 12153691 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 12162871 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 12164579 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 12166432 | openssl | gcc -O -fomit-frame-pointer | 20120528 | 20120525 |
| 12170759 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 12173530 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120528 | 20120525 |
| 12174278 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 12177958 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 12178171 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 12180517 | openssl | gcc -m64 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 12181444 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120528 | 20120525 |
| 12182761 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
| 12184036 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 12184104 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 12184674 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 12186314 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 12187776 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 12188397 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 12191380 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 12192111 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 12192706 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 12192842 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120528 | 20120525 |
| 12193301 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
| 12193726 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 12193743 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 12195180 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 12196089 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 12196106 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 12196268 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 12197764 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 12197781 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 12199166 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 12200679 | openssl | gcc -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 12201266 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20120528 | 20120525 |
| 12202014 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 12202345 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 12204623 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 12204954 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 12205745 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 12205932 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
| 12206017 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 12207300 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 12207521 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 12208219 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120528 | 20120525 |
| 12208465 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 12211755 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 12212723 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 12213480 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 12213556 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 12213701 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
| 12214016 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 12214559 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 12214798 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 12214849 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 12216616 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 12220152 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 12220492 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120528 | 20120525 |
| 12223858 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 12224539 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120528 | 20120525 |
| 12226655 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 12227505 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 12228168 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 12231687 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 12231747 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20120528 | 20120525 |
| 12233336 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 12234849 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 12236430 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 12236804 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 12237254 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 12238853 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 12242491 | openssl | gcc -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 12242847 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 12246060 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 12246494 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 12246757 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 12247268 | openssl | gcc -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 12248152 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 12248245 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 12249214 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 12254697 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 12256516 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 12265134 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 12265177 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 12305798 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 13009573 | openssl | gcc | 20120528 | 20120525 |
| 13021737 | openssl | gcc -funroll-loops | 20120528 | 20120525 |
| 13030398 | openssl | cc | 20120528 | 20120525 |