| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 10800 | cryptopp | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 10830 | cryptopp | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 10848 | cryptopp | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 10848 | cryptopp | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 10857 | cryptopp | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 10872 | cryptopp | g++ -m64 -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 10884 | cryptopp | g++ -march=nocona -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 10920 | cryptopp | g++ -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 10929 | cryptopp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 10950 | cryptopp | g++ -march=barcelona -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 10950 | cryptopp | g++ -march=k8 -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 10956 | cryptopp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 10956 | cryptopp | g++ -m64 -march=corei7 -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 10968 | cryptopp | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 10971 | cryptopp | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 11088 | cryptopp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 11100 | cryptopp | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11106 | cryptopp | g++ -march=k8 -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11142 | cryptopp | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11157 | cryptopp | g++ -m64 -march=corei7 -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11172 | cryptopp | g++ -march=k8 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 11187 | cryptopp | g++ -march=nocona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 11214 | cryptopp | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 11217 | cryptopp | g++ -march=nocona -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11265 | cryptopp | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 11268 | cryptopp | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11280 | cryptopp | g++ -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 11283 | cryptopp | g++ -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 11295 | e/submissions/sosemanuk | gcc -funroll-loops -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11304 | cryptopp | g++ -march=barcelona -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11307 | e/submissions/sosemanuk | gcc -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11307 | e/submissions/sosemanuk | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11310 | cryptopp | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 11319 | cryptopp | g++ -march=barcelona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 11331 | e/submissions/sosemanuk | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11337 | cryptopp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11349 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11382 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11382 | e/submissions/sosemanuk | gcc -march=k8 -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11385 | cryptopp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 11388 | e/submissions/sosemanuk | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11391 | cryptopp | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 11397 | cryptopp | g++ -march=nocona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 11409 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11412 | e/submissions/sosemanuk | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11433 | cryptopp | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 11433 | e/submissions/sosemanuk | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11436 | e/submissions/sosemanuk | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11439 | e/submissions/sosemanuk | gcc -m64 -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11442 | e/submissions/sosemanuk | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11454 | cryptopp | g++ -m64 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 11454 | cryptopp | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11454 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 11454 | cryptopp | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 11472 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11487 | e/submissions/sosemanuk | gcc -march=barcelona -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11532 | cryptopp | g++ -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11535 | e/submissions/sosemanuk | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11541 | cryptopp | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 11547 | e/submissions/sosemanuk | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11550 | cryptopp | g++ -march=barcelona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 11559 | cryptopp | g++ -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 11562 | cryptopp | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11571 | e/submissions/sosemanuk | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11586 | cryptopp | g++ -m64 -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11592 | cryptopp | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120803 | 20120717 |
| 11604 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 11646 | cryptopp | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 11658 | cryptopp | g++ -march=k8 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 11670 | cryptopp | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 11688 | e/submissions/sosemanuk | clang -O3 | 20120803 | 20120717 |
| 11700 | cryptopp | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 11706 | cryptopp | g++ -m64 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 11736 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 11796 | cryptopp | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 12204 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120803 | 20120717 |
| 12312 | e/submissions/sosemanuk | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120803 | 20120717 |
| 12684 | e/submissions/sosemanuk | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 12726 | e/submissions/sosemanuk | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 12729 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 12735 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 12771 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 12804 | e/submissions/sosemanuk | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 12807 | e/submissions/sosemanuk | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 12852 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 12876 | e/submissions/sosemanuk | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 12900 | e/submissions/sosemanuk | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 12909 | e/submissions/sosemanuk | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 12912 | e/submissions/sosemanuk | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 12945 | e/submissions/sosemanuk | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 12954 | e/submissions/sosemanuk | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 12960 | e/submissions/sosemanuk | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 12969 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 12972 | e/submissions/sosemanuk | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 12987 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 12990 | cryptopp | g++ | 20120803 | 20120717 |
| 13044 | e/submissions/sosemanuk | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 13107 | e/submissions/sosemanuk | gcc -m64 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 13155 | e/submissions/sosemanuk | gcc -march=k8 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 13179 | e/submissions/sosemanuk | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 13203 | e/submissions/sosemanuk | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 13203 | e/submissions/sosemanuk | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 13221 | e/submissions/sosemanuk | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 13233 | e/submissions/sosemanuk | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 13236 | e/submissions/sosemanuk | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 13287 | e/submissions/sosemanuk | gcc -march=k8 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 13299 | e/submissions/sosemanuk | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 13341 | e/submissions/sosemanuk | gcc -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 13374 | e/submissions/sosemanuk | gcc -m64 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 13383 | e/submissions/sosemanuk | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 13392 | e/submissions/sosemanuk | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 13410 | e/submissions/sosemanuk | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 13656 | e/submissions/sosemanuk | gcc -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 13860 | e/submissions/sosemanuk | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120803 | 20120717 |
| 13977 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120803 | 20120717 |
| 14016 | e/submissions/sosemanuk | gcc -march=nocona -O -fomit-frame-pointer | 20120803 | 20120717 |
| 14787 | e/submissions/sosemanuk | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120803 | 20120717 |
| 16401 | e/submissions/sosemanuk | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 16449 | e/submissions/sosemanuk | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 16467 | e/submissions/sosemanuk | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 16473 | e/submissions/sosemanuk | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 16776 | e/submissions/sosemanuk | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 16929 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 16959 | e/submissions/sosemanuk | gcc -funroll-loops -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 16965 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 16992 | e/submissions/sosemanuk | gcc -march=barcelona -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 17019 | e/submissions/sosemanuk | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 17019 | e/submissions/sosemanuk | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 17082 | e/submissions/sosemanuk | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 17094 | e/submissions/sosemanuk | gcc -march=k8 -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 17130 | e/submissions/sosemanuk | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 17133 | e/submissions/sosemanuk | gcc -m64 -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 17133 | e/submissions/sosemanuk | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 17154 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 17160 | e/submissions/sosemanuk | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 17211 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 17217 | e/submissions/sosemanuk | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 17247 | e/submissions/sosemanuk | gcc -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 17280 | e/submissions/sosemanuk | gcc -march=nocona -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 17295 | e/submissions/sosemanuk | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120803 | 20120717 |
| 18120 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 18180 | e/submissions/sosemanuk | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 18420 | e/submissions/sosemanuk | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 18459 | e/submissions/sosemanuk | gcc -march=nocona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 18579 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 18624 | e/submissions/sosemanuk | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 18645 | e/submissions/sosemanuk | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
| 18942 | e/submissions/sosemanuk | gcc -march=nocona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
| 29586 | e/submissions/sosemanuk | gcc | 20120803 | 20120717 |
| 29784 | e/submissions/sosemanuk | gcc -funroll-loops | 20120803 | 20120717 |
| 29835 | e/submissions/sosemanuk | cc | 20120803 | 20120717 |