| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 2381597 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 2506071 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 2510181 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 2524392 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 2559951 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 2566636 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 3708407 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 3767251 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 3778424 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 3797896 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 3847818 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 5547288 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 5587138 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120105 | 20111120 |
| 5588663 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20120105 | 20111120 |
| 5612607 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 5619721 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120105 | 20111120 |
| 5684076 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 5695970 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 5707160 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 5721360 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 7200801 | openssl | gcc -funroll-loops | 20120105 | 20111120 |
| 10727317 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 10738653 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 10756355 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 10791059 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 10793123 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 10812512 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 10962075 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 10969027 | openssl | gcc -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 11023600 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 11027616 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 11051544 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 11053376 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 11059347 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 11059645 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 11061648 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 11074739 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 11076264 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 11086992 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 11087616 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 11109168 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 11138485 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 11152128 | openssl | gcc -m64 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 11157813 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 11161325 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 11166264 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 11192240 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 11217013 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 11224877 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 11230968 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 11251269 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 11252147 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 11256029 | openssl | gcc -O -fomit-frame-pointer | 20120105 | 20111120 |
| 11261968 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 11265179 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 11271165 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 11279709 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 11282688 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 11284624 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 11286632 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 11305805 | openssl | gcc -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 11307571 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 11308024 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 11316613 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 11319472 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120105 | 20111120 |
| 11334504 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 11339973 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 11340840 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 11342843 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 11343648 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 11347904 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 11354251 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 11360875 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 11375584 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 11379451 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 11383760 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 11385251 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 11385971 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 11387736 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 11393907 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 11403728 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 11408725 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 11419200 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 11423864 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 11428163 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 11429981 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 11450288 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 11456432 | openssl | gcc -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 11482045 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 11507035 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 11527096 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 11530008 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 11545312 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 14434520 | openssl | cc | 20120105 | 20111120 |
| 14441704 | openssl | gcc | 20120105 | 20111120 |