| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 16634240 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 16664440 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 16668332 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 16670096 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 16672152 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120111 | 20111120 |
| 16679968 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 16681804 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 16686744 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120111 | 20111120 |
| 16688996 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 16690052 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 16692020 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 16704228 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 16705612 | openssl | gcc -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 16708856 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 16709664 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 16709976 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 16710108 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20120111 | 20111120 |
| 16711284 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120111 | 20111120 |
| 16713120 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 16714160 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120111 | 20111120 |
| 16715380 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 16716944 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 16717672 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 16718492 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 16719752 | openssl | gcc -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 16720688 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 16721052 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 16722520 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120111 | 20111120 |
| 16723004 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 16723476 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 16725876 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 16726900 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 16727540 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 16729912 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 16731240 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 16732568 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 16732964 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 16733620 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 16733828 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20120111 | 20111120 |
| 16735204 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120111 | 20111120 |
| 16736508 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 16741324 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120111 | 20111120 |
| 16744712 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20120111 | 20111120 |
| 16745780 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120111 | 20111120 |
| 16745848 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 16746264 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 16746564 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120111 | 20111120 |
| 16749264 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120111 | 20111120 |
| 16751084 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120111 | 20111120 |
| 16751220 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 16753148 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 16755004 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 16756040 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 16756356 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 16757708 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 16758064 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120111 | 20111120 |
| 16760328 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 16760516 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120111 | 20111120 |
| 16762016 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 16762868 | openssl | gcc -O -fomit-frame-pointer | 20120111 | 20111120 |
| 16763732 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120111 | 20111120 |
| 16764004 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20120111 | 20111120 |
| 16765548 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 16765660 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 16766700 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 16767716 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 16768780 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 16778308 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 16778308 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 16781688 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 16781892 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120111 | 20111120 |
| 16783356 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120111 | 20111120 |
| 16785968 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 16786516 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120111 | 20111120 |
| 16786988 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 16787560 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 16788704 | openssl | gcc -m64 -O -fomit-frame-pointer | 20120111 | 20111120 |
| 16789660 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120111 | 20111120 |
| 16797036 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 16797832 | openssl | gcc -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 16799016 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 16801636 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 16806132 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 16808856 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 16809208 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 16812208 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 16816180 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 16820676 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 16835068 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 16838176 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 16843472 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120111 | 20111120 |
| 16870960 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20120111 | 20111120 |
| 17548044 | openssl | cc | 20120111 | 20111120 |
| 17591792 | openssl | gcc | 20120111 | 20111120 |
| 17637788 | openssl | gcc -funroll-loops | 20120111 | 20111120 |