[Page version: 20241028 01:31:48]
Measurements for amd64, hertz, crypto_coreTime | Relative time | Primitive | Implementation | Compiler |
---|---|---|---|---|
53 | 1.00 | aes128decrypt | dolbeau/aesenc-int | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
417 | 7.87 | aes128decrypt | T:dolbeau/std-1rt-nodk | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
418 | 7.89 | aes128decrypt | T:dolbeau/std-4rt-nodk | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
453 | 8.55 | aes128decrypt | T:dolbeau/std-2rt-nodk | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
907 | 17.11 | aes128decrypt | T:openssl | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
182267 | 3439.00 | aes128decrypt | ref | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
47 | 1.00 | aes128encrypt | dolbeau/aesenc-int | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
308 | 6.55 | aes128encrypt | T:dolbeau/std-4ft | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
325 | 6.91 | aes128encrypt | T:dolbeau/std-1ft | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
331 | 7.04 | aes128encrypt | T:dolbeau/std-2ft | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
509 | 10.83 | aes128encrypt | T:openssl | cc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
155775 | 3314.36 | aes128encrypt | ref | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
74 | 1.00 | aes256decrypt | dolbeau/aesenc-int | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
569 | 7.69 | aes256decrypt | T:dolbeau/std-1rt-nodk | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
579 | 7.82 | aes256decrypt | T:dolbeau/std-4rt-nodk | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
588 | 7.95 | aes256decrypt | T:dolbeau/std-2rt-nodk | cc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
1223 | 16.53 | aes256decrypt | T:openssl | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
253508 | 3425.78 | aes256decrypt | ref | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
55 | 1.00 | aes256encrypt | dolbeau/aesenc-int | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
408 | 7.42 | aes256encrypt | T:dolbeau/std-4ft | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
417 | 7.58 | aes256encrypt | T:dolbeau/std-2ft | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
422 | 7.67 | aes256encrypt | T:dolbeau/std-1ft | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
669 | 12.16 | aes256encrypt | T:openssl | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
214937 | 3907.95 | aes256encrypt | ref | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
382 | 1.00 | hsalsa20 | ref | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
382 | 1.00 | hsalsa20 | ref2 | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
96130 | 1.00 | inv3sntrup1013 | avx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
396604 | 4.13 | inv3sntrup1013 | bits64 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
1365418 | 14.20 | inv3sntrup1013 | bits | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
1861664 | 19.37 | inv3sntrup1013 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
144864 | 1.00 | inv3sntrup1277 | avx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
498981 | 3.44 | inv3sntrup1277 | bits64 | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
3079695 | 21.26 | inv3sntrup1277 | bits | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
3335026 | 23.02 | inv3sntrup1277 | ref | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
52965 | 1.00 | inv3sntrup653 | avx | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
212120 | 4.00 | inv3sntrup653 | bits64 | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
607520 | 11.47 | inv3sntrup653 | bits | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
908387 | 17.15 | inv3sntrup653 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
62445 | 1.00 | inv3sntrup761 | avx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
284193 | 4.55 | inv3sntrup761 | bits64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
914542 | 14.65 | inv3sntrup761 | bits | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
1097089 | 17.57 | inv3sntrup761 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
79596 | 1.00 | inv3sntrup857 | avx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
354161 | 4.45 | inv3sntrup857 | bits64 | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
1249395 | 15.70 | inv3sntrup857 | bits | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
1410801 | 17.72 | inv3sntrup857 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
90001 | 1.00 | inv3sntrup953 | avx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
407962 | 4.53 | inv3sntrup953 | bits64 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
1626171 | 18.07 | inv3sntrup953 | bits | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
1677809 | 18.64 | inv3sntrup953 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
58964 | 1.00 | invhrss701 | faster | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
77056 | 1.31 | invhrss701 | faster921 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
115322 | 1.96 | invhrss701 | avx2 | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
991441 | 16.81 | invhrss701 | simpler | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
1236636 | 20.97 | invhrss701 | ref | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
842091 | 1.00 | invsntrup1013 | avx | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
1104067 | 1.31 | invsntrup1013 | portable | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
5427841 | 6.45 | invsntrup1013 | ref | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
1294226 | 1.00 | invsntrup1277 | avx | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
2077144 | 1.60 | invsntrup1277 | portable | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
8801982 | 6.80 | invsntrup1277 | ref | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
328184 | 1.00 | invsntrup653 | avx | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
511043 | 1.56 | invsntrup653 | portable | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
2434240 | 7.42 | invsntrup653 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
446275 | 1.00 | invsntrup761 | avx | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
623459 | 1.40 | invsntrup761 | portable | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
3258880 | 7.30 | invsntrup761 | ref | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
invsntrup761 | jumpdivsteps | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) | ||
535133 | 1.00 | invsntrup857 | avx | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
821721 | 1.54 | invsntrup857 | portable | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
4264048 | 7.97 | invsntrup857 | ref | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
652533 | 1.00 | invsntrup953 | avx | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
968159 | 1.48 | invsntrup953 | portable | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
5023908 | 7.70 | invsntrup953 | ref | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
1980 | 1.00 | keccakf160032bits | inplace1600bi | cc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
12654 | 6.39 | keccakf160032bits | reference1600-32bits | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
952 | 1.00 | keccakf160064bits | optimized1600ufull | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
956 | 1.00 | keccakf160064bits | optimized1600u6 | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
1002 | 1.05 | keccakf160064bits | optimized1600lcufull | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
1010 | 1.06 | keccakf160064bits | optimized1600lcu6 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
1713 | 1.80 | keccakf160064bits | compact1600 | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
1937 | 2.03 | keccakf160064bits | optimized1600lcufullshld | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
2539 | 2.67 | keccakf160064bits | reference1600 | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
keccakf160064bits | optimized1600AsmX86-64 | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
keccakf160064bits | optimized1600AsmX86-64Apple | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
keccakf160064bits | optimized1600AsmX86-64shld | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
keccakf160064bits | optimized1600XOPu6 | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
keccakf160064bits | optimized1600XOPufull | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
10530 | 1.00 | mult3sntrup1013 | avx800 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
10652 | 1.01 | mult3sntrup1013 | avx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
103415 | 9.82 | mult3sntrup1013 | compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
141976 | 13.48 | mult3sntrup1013 | ref | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
13356 | 1.00 | mult3sntrup1277 | avx800 | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
13405 | 1.00 | mult3sntrup1277 | avx | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
155507 | 11.64 | mult3sntrup1277 | compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
214869 | 16.09 | mult3sntrup1277 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
7093 | 1.00 | mult3sntrup653 | avx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
7109 | 1.00 | mult3sntrup653 | avx800 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
8319 | 1.17 | mult3sntrup653 | round2 | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
42165 | 5.94 | mult3sntrup653 | compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
70426 | 9.93 | mult3sntrup653 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
4185 | 1.00 | mult3sntrup761 | avx2unsigned | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
7625 | 1.82 | mult3sntrup761 | avx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
7632 | 1.82 | mult3sntrup761 | avx800 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
8717 | 2.08 | mult3sntrup761 | round2 | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
22009 | 5.26 | mult3sntrup761 | round1 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
52387 | 12.52 | mult3sntrup761 | compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
90720 | 21.68 | mult3sntrup761 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
165399 | 39.52 | mult3sntrup761 | 32 | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
9835 | 1.00 | mult3sntrup857 | avx | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
9962 | 1.01 | mult3sntrup857 | avx800 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
11354 | 1.15 | mult3sntrup857 | round2 | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
63922 | 6.50 | mult3sntrup857 | compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
110219 | 11.21 | mult3sntrup857 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
10267 | 1.00 | mult3sntrup953 | avx800 | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
10340 | 1.01 | mult3sntrup953 | avx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
81053 | 7.89 | mult3sntrup953 | compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
129798 | 12.64 | mult3sntrup953 | ref | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
15334 | 1.00 | multsntrup1013 | avx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
15401 | 1.00 | multsntrup1013 | avx800 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
171394 | 11.18 | multsntrup1013 | ref | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
199915 | 13.04 | multsntrup1013 | compact | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
19065 | 1.00 | multsntrup1277 | avx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
19114 | 1.00 | multsntrup1277 | avx800 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
264120 | 13.85 | multsntrup1277 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
317297 | 16.64 | multsntrup1277 | compact | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
10592 | 1.00 | multsntrup653 | avx | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
10618 | 1.00 | multsntrup653 | avx800 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
11907 | 1.12 | multsntrup653 | round2 | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
73661 | 6.95 | multsntrup653 | compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
81086 | 7.66 | multsntrup653 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
10781 | 1.00 | multsntrup761 | avx | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
10895 | 1.01 | multsntrup761 | avx800 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
11983 | 1.11 | multsntrup761 | round2 | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
20139 | 1.87 | multsntrup761 | round1 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
101150 | 9.38 | multsntrup761 | compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
105662 | 9.80 | multsntrup761 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
15020 | 1.00 | multsntrup857 | avx800 | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
15076 | 1.00 | multsntrup857 | avx | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
16454 | 1.10 | multsntrup857 | round2 | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
130387 | 8.68 | multsntrup857 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
148229 | 9.87 | multsntrup857 | compact | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
15184 | 1.00 | multsntrup953 | avx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
15250 | 1.00 | multsntrup953 | avx800 | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
156819 | 10.33 | multsntrup953 | ref | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
182813 | 12.04 | multsntrup953 | compact | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
1693993 | 1.00 | rainbowcalsecret363232 | avx2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
2202074 | 1.30 | rainbowcalsecret363232 | ssse3 | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
8222869 | 4.85 | rainbowcalsecret363232 | amd64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
12167465 | 7.18 | rainbowcalsecret363232 | ref | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
9582155 | 1.00 | rainbowcalsecret683248 | ssse3 | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
9849763 | 1.03 | rainbowcalsecret683248 | avx2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
88820178 | 9.27 | rainbowcalsecret683248 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
113245720 | 11.82 | rainbowcalsecret683248 | amd64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
37446519 | 1.00 | rainbowcalsecret963664 | avx2 | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
40260593 | 1.08 | rainbowcalsecret963664 | ssse3 | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
91234281 | 2.44 | rainbowcalsecret963664 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
97592980 | 2.61 | rainbowcalsecret963664 | amd64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
410 | 1.00 | salsa20 | ref | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
263 | 1.00 | salsa2012 | ref | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
212 | 1.00 | salsa208 | ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
209 | 1.00 | scale3sntrup1013 | avx | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
3379 | 16.17 | scale3sntrup1013 | ref | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
268 | 1.00 | scale3sntrup1277 | avx | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
4308 | 16.07 | scale3sntrup1277 | ref | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
146 | 1.00 | scale3sntrup653 | avx | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
2228 | 15.26 | scale3sntrup653 | ref | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
166 | 1.00 | scale3sntrup761 | avx | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
2536 | 15.28 | scale3sntrup761 | ref | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
182 | 1.00 | scale3sntrup857 | avx | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
2871 | 15.77 | scale3sntrup857 | ref | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
198 | 1.00 | scale3sntrup953 | avx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
3217 | 16.25 | scale3sntrup953 | ref | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
52 | 1.00 | weightsntrup1013 | avx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
1921 | 36.94 | weightsntrup1013 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
61 | 1.00 | weightsntrup1277 | avx | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
2389 | 39.16 | weightsntrup1277 | ref | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
49 | 1.00 | weightsntrup653 | avx | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
1250 | 25.51 | weightsntrup653 | ref | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
49 | 1.00 | weightsntrup761 | avx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
1442 | 29.43 | weightsntrup761 | ref | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
51 | 1.00 | weightsntrup857 | avx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
1617 | 31.71 | weightsntrup857 | ref | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
52 | 1.00 | weightsntrup953 | avx | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
1838 | 35.35 | weightsntrup953 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
88 | 1.00 | wforcesntrup1013 | simpler | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
90 | 1.02 | wforcesntrup1013 | avx | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
92 | 1.05 | wforcesntrup1013 | ref2 | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
1087 | 12.35 | wforcesntrup1013 | ref | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
118 | 1.00 | wforcesntrup1277 | simpler | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
120 | 1.02 | wforcesntrup1277 | ref2 | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
121 | 1.03 | wforcesntrup1277 | avx | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
1382 | 11.71 | wforcesntrup1277 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
77 | 1.00 | wforcesntrup653 | avx | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
82 | 1.06 | wforcesntrup653 | simpler | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
84 | 1.09 | wforcesntrup653 | ref2 | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
802 | 10.42 | wforcesntrup653 | ref | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
83 | 1.00 | wforcesntrup761 | avx | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
103 | 1.24 | wforcesntrup761 | simpler | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
106 | 1.28 | wforcesntrup761 | ref2 | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
925 | 11.14 | wforcesntrup761 | ref | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
98 | 1.00 | wforcesntrup857 | avx | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
98 | 1.00 | wforcesntrup857 | ref2 | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
102 | 1.04 | wforcesntrup857 | simpler | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
940 | 9.59 | wforcesntrup857 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
101 | 1.00 | wforcesntrup953 | avx | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
104 | 1.03 | wforcesntrup953 | ref2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 19.1.1 (1ubuntu1)) |
105 | 1.04 | wforcesntrup953 | simpler | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
1117 | 11.06 | wforcesntrup953 | ref | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |