| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 71362872 | openssl | icc -O2 -xW -static | 20110826 | 20110825 |
| 71406048 | openssl | icc -Os -xW -static | 20110826 | 20110825 |
| 71421832 | openssl | icc -m64 -O1 -static | 20110826 | 20110825 |
| 71434308 | openssl | icc -O1 -static | 20110826 | 20110825 |
| 71435972 | openssl | icc -m64 -O2 -static -no-vec | 20110826 | 20110825 |
| 71441616 | openssl | icc -O3 -xP -static -no-vec | 20110826 | 20110825 |
| 71465956 | openssl | icc -O2 -xW -static -no-vec | 20110826 | 20110825 |
| 71470668 | openssl | icc -O3 -static | 20110826 | 20110825 |
| 71481816 | openssl | icc -m64 -O3 -static | 20110826 | 20110825 |
| 71486528 | openssl | icc -O1 -xW -static -no-vec | 20110826 | 20110825 |
| 71488620 | openssl | icc -O3 -xP -static | 20110826 | 20110825 |
| 71504376 | openssl | icc -O2 -static | 20110826 | 20110825 |
| 71514464 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20110826 | 20110825 |
| 71520144 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 71531108 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 71572560 | openssl | icc -O1 -xP -static | 20110826 | 20110825 |
| 71578308 | openssl | icc -O1 -static -no-vec | 20110826 | 20110825 |
| 71579100 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 71586560 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 71589872 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 71590284 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 71595448 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 71601400 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 71607044 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 71609780 | openssl | icc -m64 -O2 -static | 20110826 | 20110825 |
| 71613468 | openssl | icc | 20110826 | 20110825 |
| 71618328 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 71621408 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20110826 | 20110825 |
| 71626432 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20110826 | 20110825 |
| 71628948 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 71630632 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 71632012 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 71634712 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20110826 | 20110825 |
| 71642708 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20110826 | 20110825 |
| 71647764 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 71649644 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20110826 | 20110825 |
| 71652544 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 71655760 | openssl | icc -O2 -static -no-vec | 20110826 | 20110825 |
| 71656068 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 71667736 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 71668812 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 71669996 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 71672548 | openssl | gcc -m64 -O -fomit-frame-pointer | 20110826 | 20110825 |
| 71682192 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 71686920 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 71689192 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 71695504 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20110826 | 20110825 |
| 71707888 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 71708088 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 71716504 | openssl | icc -m64 -Os -static | 20110826 | 20110825 |
| 71720296 | openssl | gcc -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 71729976 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 71731760 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 71736128 | openssl | gcc -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 71738140 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20110826 | 20110825 |
| 71745780 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 71751080 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 71769564 | openssl | icc -O2 -xP -static | 20110826 | 20110825 |
| 71774288 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 71775640 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 71786428 | openssl | icc -O2 -xP -static -no-vec | 20110826 | 20110825 |
| 71786684 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20110826 | 20110825 |
| 71793808 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20110826 | 20110825 |
| 71795320 | openssl | icc -m64 -O3 -static -no-vec | 20110826 | 20110825 |
| 71805700 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 71823904 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20110826 | 20110825 |
| 71823964 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 71829704 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 71839340 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 71845284 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 71893348 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20110826 | 20110825 |
| 71897148 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 71902408 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 71921668 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20110826 | 20110825 |
| 71935220 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 72010388 | openssl | icc -m64 -xHost -vec-report0 -static | 20110826 | 20110825 |
| 72040244 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 72053188 | openssl | icc -Os -static -no-vec | 20110826 | 20110825 |
| 72072852 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 72078392 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 72126784 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20110826 | 20110825 |
| 72661712 | openssl | cc | 20110826 | 20110825 |
| 74952180 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 76349500 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 77247164 | openssl | icc -m64 -Os -static -no-vec | 20110826 | 20110825 |
| 80112116 | openssl | icc -no-vec | 20110826 | 20110825 |
| 93981476 | openssl | icc -O1 -xW -static | 20110826 | 20110825 |
| 107554852 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 119108612 | openssl | icc -Os -xW -static -no-vec | 20110826 | 20110825 |
| 119659708 | openssl | icc -O1 -xP -static -no-vec | 20110826 | 20110825 |
| 120878724 | openssl | icc -Os -static | 20110826 | 20110825 |
| 120997184 | openssl | icc -O3 -static -no-vec | 20110826 | 20110825 |
| 121032124 | openssl | icc -Os -xP -static | 20110826 | 20110825 |
| 121075300 | openssl | icc -Os -xP -static -no-vec | 20110826 | 20110825 |
| 121096068 | openssl | icc -O3 -xW -static -no-vec | 20110826 | 20110825 |
| 121175904 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 121181792 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20110826 | 20110825 |
| 121199956 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 121241864 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20110826 | 20110825 |
| 121248008 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 121264008 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 121270060 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 121281212 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20110826 | 20110825 |
| 121290100 | openssl | icc -m64 -O1 -static -no-vec | 20110826 | 20110825 |
| 121302640 | openssl | icc -O3 -xW -static | 20110826 | 20110825 |
| 121313996 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 121344512 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 121346168 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 121358752 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 121364876 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 121368820 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 121377428 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 121386104 | openssl | gcc -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 121392668 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 121397540 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20110826 | 20110825 |
| 121416840 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20110826 | 20110825 |
| 121441256 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 121468728 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20110826 | 20110825 |
| 121469136 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 121515684 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 121538692 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 121593240 | openssl | gcc -O -fomit-frame-pointer | 20110826 | 20110825 |
| 121739688 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 121749816 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 122229976 | openssl | gcc -funroll-loops | 20110826 | 20110825 |
| 122293156 | openssl | gcc | 20110826 | 20110825 |