Time | Relative time | Primitive | Implementation | Compiler |
| | 3hfe | ref | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
2156570 | 1.00 | 4hfe | ref | g++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.3.0) |
3193502 | 1.00 | cargocult2048 | ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
3790462 | 1.00 | ledapkc1264 | portableopt | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
4980014 | 1.00 | ledapkc12sl | portableopt | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
4560764 | 1.00 | ledapkc1364 | portableopt | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
5431244 | 1.00 | ledapkc13sl | portableopt | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
5154812 | 1.00 | ledapkc1464 | portableopt | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
6813378 | 1.00 | ledapkc14sl | portableopt | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
10143666 | 1.00 | ledapkc3264 | portableopt | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
13541944 | 1.00 | ledapkc32sl | portableopt | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
10549500 | 1.00 | ledapkc3364 | portableopt | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
15019446 | 1.00 | ledapkc33sl | portableopt | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
17050410 | 1.00 | ledapkc3464 | portableopt | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
17845698 | 1.00 | ledapkc34sl | portableopt | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
21107294 | 1.00 | ledapkc5264 | portableopt | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
30485026 | 1.00 | ledapkc52sl | portableopt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.3.0) |
23297482 | 1.00 | ledapkc5364 | portableopt | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
42531502 | 1.00 | ledapkc53sl | portableopt | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
26207272 | 1.00 | ledapkc5464 | portableopt | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
47106748 | 1.00 | ledapkc54sl | portableopt | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
3830034 | 1.00 | lotus128 | avx2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.3.0) |
4418076 | 1.15 | lotus128 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.3.0) |
7412574 | 1.94 | lotus128 | opt | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.3.0) |
2680522 | 1.00 | lotus192 | ref | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
5685394 | 2.12 | lotus192 | avx2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
12070786 | 4.50 | lotus192 | opt | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
6053034 | 1.00 | lotus256 | ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
8120762 | 1.34 | lotus256 | avx2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
16881774 | 2.79 | lotus256 | opt | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | mceliece | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
9574786 | 1.00 | mcnie3q1281 | ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
11372738 | 1.00 | mcnie3q1282 | ref | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
11954566 | 1.00 | mcnie3q1921 | ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
17504734 | 1.00 | mcnie3q1922 | ref | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
13009360 | 1.00 | mcnie3q2561 | ref | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
19470620 | 1.00 | mcnie3q2562 | ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
9870354 | 1.00 | mcnie4q1281 | ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
10769720 | 1.00 | mcnie4q1282 | ref | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
10158850 | 1.00 | mcnie4q1921 | ref | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
11949444 | 1.00 | mcnie4q1922 | ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
10153000 | 1.00 | mcnie4q2561 | ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
15213796 | 1.00 | mcnie4q2562 | ref | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
| | ntruees1087ep1 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ntruees1499ep1 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
178698 | 1.00 | ntruees401ep2 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.3.0) |
133770 | 1.00 | ntruees439ep1 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.3.0) |
200876 | 1.00 | ntruees593ep1 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.3.0) |
237354 | 1.00 | ntruees743ep1 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.3.0) |
367614 | 1.00 | ntruees787ep1 | ref | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
155839372 | 1.00 | pqrsa15 | ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
3506698 | 1.00 | r5n11pke0d | avx2 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
22280674 | 6.35 | r5n11pke0d | opt | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
1121066986 | 319.69 | r5n11pke0d | ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
9642412 | 1.00 | r5n13pke0d | avx2 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
46546396 | 4.83 | r5n13pke0d | opt | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
2120732978 | 219.94 | r5n13pke0d | ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
28143986 | 1.00 | r5n13pke0smallct | avx2 | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
28558946 | 1.01 | r5n13pke0smallct | opt | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
295236786 | 10.49 | r5n13pke0smallct | ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
11610794 | 1.00 | r5n15pke0d | avx2 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
88435126 | 7.62 | r5n15pke0d | opt | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
4211777232 | 362.75 | r5n15pke0d | ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
420394 | 1.00 | r5nd1pke0d | avx2 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |
624468 | 1.49 | r5nd1pke0d | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
24361714 | 57.95 | r5nd1pke0d | ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
403494 | 1.00 | r5nd1pke5d | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.3.0) |
407004 | 1.01 | r5nd1pke5d | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.3.0) |
18370066 | 45.53 | r5nd1pke5d | ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
941668 | 1.00 | r5nd3pke0d | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.3.0) |
947310 | 1.01 | r5nd3pke0d | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.3.0) |
51298000 | 54.48 | r5nd3pke0d | ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
838474 | 1.00 | r5nd3pke5d | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.3.0) |
843440 | 1.01 | r5nd3pke5d | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.3.0) |
40657708 | 48.49 | r5nd3pke5d | ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
1209130 | 1.00 | r5nd5pke0d | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.3.0) |
1293630 | 1.07 | r5nd5pke0d | avx2 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
96891210 | 80.13 | r5nd5pke0d | ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
1399112 | 1.00 | r5nd5pke5d | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.3.0) |
1513798 | 1.08 | r5nd5pke5d | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.3.0) |
63403496 | 45.32 | r5nd5pke5d | ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| | ronald1024 | openssl | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ronald1536 | openssl | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ronald2048 | openssl | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ronald3072 | openssl | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ronald4096 | openssl | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
2456766 | 1.00 | rsa2048 | ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 ) |