| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 10584 | cryptopp | g++ -march=nocona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 10659 | cryptopp | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 10668 | cryptopp | g++ -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 10683 | cryptopp | g++ -march=nocona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 10722 | cryptopp | g++ -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 10728 | cryptopp | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 10767 | cryptopp | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 10767 | cryptopp | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 10773 | cryptopp | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 10773 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 10773 | cryptopp | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 10779 | cryptopp | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 10806 | cryptopp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 10815 | cryptopp | g++ -m64 -march=corei7 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 10815 | cryptopp | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 10818 | cryptopp | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 10821 | cryptopp | g++ -m64 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 10848 | cryptopp | g++ -march=nocona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 10851 | cryptopp | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 10857 | cryptopp | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 10866 | cryptopp | g++ -march=nocona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 10869 | cryptopp | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 10914 | cryptopp | g++ -march=barcelona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 10926 | cryptopp | g++ -m64 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 10941 | cryptopp | g++ -m64 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 10953 | cryptopp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 10989 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 11034 | cryptopp | g++ -march=k8 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 11058 | cryptopp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 11061 | cryptopp | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 11067 | cryptopp | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 11073 | cryptopp | g++ -march=barcelona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11076 | cryptopp | g++ -march=barcelona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 11091 | cryptopp | g++ -march=k8 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 11109 | cryptopp | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 11112 | cryptopp | clang++ -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141015 | 20141014 |
| 11124 | cryptopp | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 11163 | cryptopp | g++ -m64 -march=corei7 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 11172 | cryptopp | g++ -march=barcelona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 11178 | cryptopp | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11202 | cryptopp | clang++ -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140713 | 20140622 |
| 11211 | cryptopp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 11214 | cryptopp | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 11235 | cryptopp | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 11253 | cryptopp | g++ -march=k8 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 11274 | cryptopp | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 11274 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11283 | cryptopp | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 11286 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 11289 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11316 | cryptopp | g++ -m64 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11316 | cryptopp | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 11316 | e/submissions/sosemanuk | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11319 | cryptopp | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11325 | cryptopp | g++ -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11334 | cryptopp | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11358 | cryptopp | g++ -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 11379 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11379 | e/submissions/sosemanuk | gcc -m64 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11382 | e/submissions/sosemanuk | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11394 | e/submissions/sosemanuk | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11415 | e/submissions/sosemanuk | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11421 | cryptopp | clang++ -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141015 | 20141014 |
| 11424 | e/submissions/sosemanuk | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11430 | e/submissions/sosemanuk | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11433 | cryptopp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11436 | e/submissions/sosemanuk | clang -O3 -fomit-frame-pointer | 20140713 | 20140622 |
| 11454 | e/submissions/sosemanuk | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140713 | 20140622 |
| 11457 | e/submissions/sosemanuk | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11463 | e/submissions/sosemanuk | gcc -funroll-loops -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11463 | e/submissions/sosemanuk | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11466 | e/submissions/sosemanuk | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11472 | e/submissions/sosemanuk | gcc -march=k8 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11484 | e/submissions/sosemanuk | gcc -march=barcelona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11487 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11499 | e/submissions/sosemanuk | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11511 | cryptopp | g++ -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 11514 | cryptopp | clang++ -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140713 | 20140622 |
| 11517 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11541 | e/submissions/sosemanuk | gcc -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11541 | e/submissions/sosemanuk | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11544 | cryptopp | g++ -march=k8 -O -fomit-frame-pointer | 20140607 | 20140525 |
| 11583 | e/submissions/sosemanuk | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141015 | 20141014 |
| 11610 | e/submissions/sosemanuk | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141015 | 20141014 |
| 11634 | e/submissions/sosemanuk | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140713 | 20140622 |
| 11904 | cryptopp | clang++ -O3 -fomit-frame-pointer | 20140713 | 20140622 |
| 12684 | cryptopp | g++ | 20140607 | 20140525 |
| 12690 | e/submissions/sosemanuk | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 12720 | e/submissions/sosemanuk | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 12768 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 12783 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 12786 | e/submissions/sosemanuk | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 12843 | e/submissions/sosemanuk | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 12843 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 12855 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 12858 | e/submissions/sosemanuk | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 12864 | e/submissions/sosemanuk | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 12882 | e/submissions/sosemanuk | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 12909 | e/submissions/sosemanuk | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 12909 | e/submissions/sosemanuk | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 12924 | e/submissions/sosemanuk | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 12939 | e/submissions/sosemanuk | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 12972 | e/submissions/sosemanuk | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 13002 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 13098 | e/submissions/sosemanuk | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 13125 | e/submissions/sosemanuk | gcc -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 13125 | e/submissions/sosemanuk | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 13149 | e/submissions/sosemanuk | gcc -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 13164 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 13197 | e/submissions/sosemanuk | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 13200 | e/submissions/sosemanuk | gcc -march=k8 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 13233 | e/submissions/sosemanuk | gcc -march=k8 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 13245 | e/submissions/sosemanuk | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 13275 | e/submissions/sosemanuk | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 13290 | e/submissions/sosemanuk | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 13395 | e/submissions/sosemanuk | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 13398 | e/submissions/sosemanuk | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 13407 | e/submissions/sosemanuk | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 13410 | e/submissions/sosemanuk | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 13440 | e/submissions/sosemanuk | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 13503 | e/submissions/sosemanuk | gcc -m64 -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 13536 | e/submissions/sosemanuk | gcc -m64 -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 14217 | e/submissions/sosemanuk | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 14322 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 14619 | e/submissions/sosemanuk | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 14625 | e/submissions/sosemanuk | gcc -march=nocona -O -fomit-frame-pointer | 20140607 | 20140525 |
| 16488 | e/submissions/sosemanuk | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 16488 | e/submissions/sosemanuk | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 16506 | e/submissions/sosemanuk | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 16542 | e/submissions/sosemanuk | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 16776 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 16779 | e/submissions/sosemanuk | gcc -funroll-loops -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 16785 | e/submissions/sosemanuk | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 16803 | e/submissions/sosemanuk | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 16890 | e/submissions/sosemanuk | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 16983 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 16989 | e/submissions/sosemanuk | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 17037 | e/submissions/sosemanuk | gcc -march=barcelona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 17046 | e/submissions/sosemanuk | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 17052 | e/submissions/sosemanuk | gcc -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 17073 | e/submissions/sosemanuk | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 17088 | e/submissions/sosemanuk | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 17097 | e/submissions/sosemanuk | gcc -m64 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 17106 | e/submissions/sosemanuk | gcc -march=k8 -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 17196 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 17214 | e/submissions/sosemanuk | gcc -march=nocona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 17259 | e/submissions/sosemanuk | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 17358 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 17382 | e/submissions/sosemanuk | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140607 | 20140525 |
| 18420 | e/submissions/sosemanuk | gcc -march=nocona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 18468 | e/submissions/sosemanuk | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 18483 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 18486 | e/submissions/sosemanuk | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140607 | 20140525 |
| 18591 | e/submissions/sosemanuk | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 18615 | e/submissions/sosemanuk | gcc -march=nocona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 18678 | e/submissions/sosemanuk | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 18906 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140607 | 20140525 |
| 29508 | e/submissions/sosemanuk | gcc -funroll-loops | 20140607 | 20140525 |
| 29733 | e/submissions/sosemanuk | cc | 20140607 | 20140525 |
| 29814 | e/submissions/sosemanuk | gcc | 20140607 | 20140525 |