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 |