| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 31585503 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 31587630 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 31615992 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 31619028 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 31620960 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 31621476 | openssl | gcc -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 31622556 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 31633746 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 31635735 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 31635981 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 31636680 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 31637571 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 31637850 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 31640034 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 31643661 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 31644906 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 31645140 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 31648674 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 31649193 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120111 | 20111120 |
| 31654053 | openssl | gcc -O -fomit-frame-pointer | 20120111 | 20111120 |
| 31656819 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120111 | 20111120 |
| 31660296 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 31660545 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 31661991 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 31667694 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 31667820 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 31668768 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 31669422 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120111 | 20111120 |
| 31671297 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120111 | 20111120 |
| 31675722 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 31677156 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 31677354 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120111 | 20111120 |
| 31677990 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 31681197 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20120111 | 20111120 |
| 31681752 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 31683000 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 31683708 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 31688706 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 31691916 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 31694673 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 31698090 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 31701729 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 31702929 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 31703316 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 31704069 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120111 | 20111120 |
| 31704120 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120111 | 20111120 |
| 31705239 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 31706646 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 31708368 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 31708761 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 31709988 | openssl | gcc -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 31711749 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 31713189 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 31714686 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120111 | 20111120 |
| 31715520 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 31716246 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 31716978 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 31717512 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 31721268 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 31721283 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 31721679 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120111 | 20111120 |
| 31723521 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 31728480 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 31729866 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120111 | 20111120 |
| 31731042 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 31732344 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20120111 | 20111120 |
| 31732842 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120111 | 20111120 |
| 31733886 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120111 | 20111120 |
| 31735509 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20120111 | 20111120 |
| 31740405 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120111 | 20111120 |
| 31741488 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 31744590 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20120111 | 20111120 |
| 31746162 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 31747854 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 31749114 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120111 | 20111120 |
| 31749249 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 31749306 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 31749831 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 31756350 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 31756383 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120111 | 20111120 |
| 31757667 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 31757712 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 31763322 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120111 | 20111120 |
| 31766262 | openssl | gcc -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 31770108 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 31771776 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 31777107 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 31786845 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 31791291 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120111 | 20111120 |
| 31809720 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 31830108 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 31939422 | openssl | gcc -m64 -O -fomit-frame-pointer | 20120111 | 20111120 |
| 32351256 | openssl | cc | 20120111 | 20111120 |
| 32431371 | openssl | gcc -funroll-loops | 20120111 | 20111120 |
| 32446257 | openssl | gcc | 20120111 | 20111120 |