Time | Relative time | Primitive | Implementation | Compiler |
12923225 | 1.00 | bigquake1 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
65973525 | 1.00 | bigquake3 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
100342500 | 1.00 | bigquake5 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| | C:bike1l1 | ref_ntl | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | C:bike1l1nc | ref_ntl | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | C:bike1l1nc | ref_ossl | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | C:bike1l1sc | avx2_ntl | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | C:bike1l1sc | ref_ntl | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | C:bike1l1sc | ref_ossl | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | C:bike2l1 | ref_ntl | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | C:bike2l1nc | ref_ntl | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | C:bike2l1nc | ref_ossl | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | C:bike2l1sc | avx2_ntl | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | C:bike2l1sc | ref_ntl | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | C:bike2l1sc | ref_ossl | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | C:bike3l1 | ref_ntl | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | C:bike3l1nc | ref_ntl | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | C:bike3l1nc | ref_ossl | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | C:bike3l1sc | avx2_ntl | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | C:bike3l1sc | ref_ntl | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | C:bike3l1sc | ref_ossl | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
148665350 | 1.00 | dags3 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
569293175 | 1.00 | dags3v2 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
| | dags5 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
598321125 | 1.00 | dags5v2 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
| | C:edonk128k08n72nu8l8 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | C:edonk128k16n80nu4l6 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | C:edonk128k16n80nu8l6 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | C:edonk128k32n96nu4l4 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | C:edonk128ref | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | C:edonk192k16n112nu4l8 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | C:edonk192k32n128nu4l6 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | C:edonk192k48n144nu4l4 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | C:edonk192ref | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
1204850 | 1.00 | firesaber | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
1216550 | 1.01 | firesaber | portable | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
1204075 | 1.00 | firesaber2 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
| | firesaber2 | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
36288075 | 1.00 | frodokem1344aes | optimized | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
| | frodokem1344aes | x64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
114396225 | 1.00 | frodokem1344shake | optimized | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
| | frodokem1344shake | x64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
8863250 | 1.00 | frodokem640 | optimized | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
33510200 | 3.78 | frodokem640 | reference | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
9936825 | 1.00 | frodokem640aes | optimized | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
| | frodokem640aes | x64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
28818575 | 1.00 | frodokem640shake | optimized | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
| | frodokem640shake | x64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
20005550 | 1.00 | frodokem976 | optimized | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
72544400 | 3.63 | frodokem976 | reference | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE |
21426000 | 1.00 | frodokem976aes | optimized | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
| | frodokem976aes | x64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
64527100 | 1.00 | frodokem976shake | optimized | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
| | frodokem976shake | x64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
636650 | 1.00 | C:hila5 | opt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
49083150 | 77.10 | C:hila5 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
| | C:hila5 | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
5113125 | 1.00 | hqc1281 | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
7906625 | 1.55 | hqc1281 | ref | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
11249575 | 1.00 | hqc1921 | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
18719525 | 1.66 | hqc1921 | ref | armclang++ -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE |
11942050 | 1.00 | hqc1922 | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
19835300 | 1.66 | hqc1922 | ref | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
19570225 | 1.00 | hqc2561 | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
27467475 | 1.40 | hqc2561 | ref | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
20965300 | 1.00 | hqc2562 | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
33158425 | 1.58 | hqc2562 | ref | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
21783450 | 1.00 | hqc2563 | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
38087850 | 1.75 | hqc2563 | ref | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
1411125 | 1.00 | kindi256342 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
3301600 | 1.00 | kindi256522 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
1680325 | 1.00 | kindi512222 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
1707650 | 1.00 | kindi512241 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
3120900 | 1.00 | kindi512321 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
1144075 | 1.00 | kyber1024 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
| | kyber1024 | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
465575 | 1.00 | kyber512 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
| | kyber512 | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
766300 | 1.00 | kyber768 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
| | kyber768 | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
1960275 | 1.00 | kyber90s1024 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| | kyber90s1024 | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
723500 | 1.00 | kyber90s512 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| | kyber90s512 | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
1262550 | 1.00 | kyber90s768 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| | kyber90s768 | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| | lac128 | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | lac128 | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | lac128 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | lac192 | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | lac192 | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | lac192 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | lac256 | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | lac256 | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | lac256 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
3990650 | 1.00 | C:lake1 | ref | armclang++ -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
6150150 | 1.00 | C:lake2 | ref | armclang++ -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
7561325 | 1.00 | C:lake3 | ref | armclang++ -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
1755500 | 1.00 | ledakem12 | portableopt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
1895900 | 1.00 | ledakem13 | portableopt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
2240425 | 1.00 | ledakem14 | portableopt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
4741425 | 1.00 | ledakem32 | portableopt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
4466300 | 1.00 | ledakem33 | portableopt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
5357300 | 1.00 | ledakem34 | portableopt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
8185750 | 1.00 | ledakem52 | portableopt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
8955800 | 1.00 | ledakem53 | portableopt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
9440875 | 1.00 | ledakem54 | portableopt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
3013425 | 1.00 | ledakemlt10 | portableopt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
4299750 | 1.00 | ledakemlt11 | portableopt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
6341800 | 1.00 | ledakemlt30 | portableopt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
9883525 | 1.00 | ledakemlt31 | portableopt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
12407675 | 1.00 | ledakemlt50 | portableopt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
19319350 | 1.00 | ledakemlt51 | portableopt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
384725 | 1.00 | lightsaber | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
390775 | 1.02 | lightsaber | portable | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
383400 | 1.00 | lightsaber2 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
| | lightsaber2 | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
3056775 | 1.00 | lima2p1024cca | opt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
6185025 | 2.02 | lima2p1024cca | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE |
6157200 | 1.00 | lima2p2048cca | opt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
13000975 | 2.11 | lima2p2048cca | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE |
6093750 | 1.00 | limasp1018cca | opt | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
21013775 | 3.45 | limasp1018cca | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE |
10798000 | 1.00 | limasp1306cca | opt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
41439475 | 3.84 | limasp1306cca | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE |
11887725 | 1.00 | limasp1822cca | opt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
46949375 | 3.95 | limasp1822cca | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE |
20998075 | 1.00 | limasp2062cca | opt | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
86077300 | 4.10 | limasp2062cca | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE |
8889525 | 1.00 | locker1 | ref | armclang++ -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
8424975 | 1.00 | locker2 | ref | armclang++ -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
11323700 | 1.00 | locker3 | ref | armclang++ -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
10704750 | 1.00 | locker4 | ref | armclang++ -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
14353075 | 1.00 | locker5 | ref | armclang++ -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
13203925 | 1.00 | locker6 | ref | armclang++ -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
19581125 | 1.00 | locker7 | ref | armclang++ -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
17817300 | 1.00 | locker8 | ref | armclang++ -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
21842125 | 1.00 | locker9 | ref | armclang++ -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
1166675 | 1.00 | lotus128 | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
1241975 | 1.06 | lotus128 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| | lotus128 | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
1849125 | 1.00 | lotus192 | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
1985350 | 1.07 | lotus192 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| | lotus192 | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
2643150 | 1.00 | lotus256 | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
2901125 | 1.10 | lotus256 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| | lotus256 | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
989300 | 1.00 | mceliece348864 | vec | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
79335025 | 80.19 | mceliece348864 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
| | mceliece348864 | avx | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | mceliece348864 | sse | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
1004650 | 1.00 | mceliece348864f | vec | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
79335050 | 78.97 | mceliece348864f | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
| | mceliece348864f | avx | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | mceliece348864f | sse | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
2329100 | 1.00 | mceliece460896 | vec | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
180691950 | 77.58 | mceliece460896 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
| | mceliece460896 | avx | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | mceliece460896 | sse | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
2312050 | 1.00 | mceliece460896f | vec | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
181447250 | 78.48 | mceliece460896f | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
| | mceliece460896f | avx | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | mceliece460896f | sse | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
2806450 | 1.00 | mceliece6688128 | vec | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
346721775 | 123.54 | mceliece6688128 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
| | mceliece6688128 | avx | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | mceliece6688128 | sse | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
2811475 | 1.00 | mceliece6688128f | vec | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
346711550 | 123.32 | mceliece6688128f | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE |
| | mceliece6688128f | avx | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | mceliece6688128f | sse | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
2751900 | 1.00 | mceliece6960119 | vec | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
338131500 | 122.87 | mceliece6960119 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
| | mceliece6960119 | avx | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | mceliece6960119 | sse | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
2759075 | 1.00 | mceliece6960119f | vec | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
337709400 | 122.40 | mceliece6960119f | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
| | mceliece6960119f | avx | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | mceliece6960119f | sse | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
2902425 | 1.00 | mceliece8192128 | vec | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
423839575 | 146.03 | mceliece8192128 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
| | mceliece8192128 | avx | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | mceliece8192128 | sse | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
2898125 | 1.00 | mceliece8192128f | vec | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
425121100 | 146.69 | mceliece8192128f | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
| | mceliece8192128f | avx | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | mceliece8192128f | sse | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
126854000 | 1.00 | mersenne756839 | opt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
160435800 | 1.26 | mersenne756839 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
1176200 | 1.00 | newhope1024cca | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
567100 | 1.00 | newhope512cca | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
1067825 | 1.00 | ntruhps2048509 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
1637875 | 1.00 | ntruhps2048677 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
2194350 | 1.00 | ntruhps4096821 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
1686300 | 1.00 | ntruhrss701 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
703450 | 1.00 | ntrukem443 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
1469100 | 1.00 | ntrukem743 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
83032825 | 1.00 | ntrulpr4591761 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
2151900 | 1.00 | ntrulpr653 | factored | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
149489700 | 69.47 | ntrulpr653 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE |
2735775 | 1.00 | ntrulpr761 | factored | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
202960200 | 74.19 | ntrulpr761 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE |
3410125 | 1.00 | ntrulpr857 | factored | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
257376000 | 75.47 | ntrulpr857 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
1005050 | 1.00 | ntskem1264 | opt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
8380525 | 8.34 | ntskem1264 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE |
| | ntskem1264 | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ntskem1264 | sse2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
4567000 | 1.00 | ntskem13136 | opt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
32746975 | 7.17 | ntskem13136 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE |
| | ntskem13136 | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ntskem13136 | sse2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
2139950 | 1.00 | ntskem1380 | opt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
16075175 | 7.51 | ntskem1380 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
| | ntskem1380 | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ntskem1380 | sse2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
200387275 | 1.00 | oddmanhattan128 | opt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
419088825 | 2.09 | oddmanhattan128 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE |
399076475 | 1.00 | oddmanhattan192 | opt | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
941918775 | 2.36 | oddmanhattan192 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
797578025 | 1.00 | oddmanhattan256 | opt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
1866156750 | 2.34 | oddmanhattan256 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
392345750 | 1.00 | pqrsa15 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
13013225 | 1.00 | C:r5n11kem0d | opt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
13022075 | 1.00 | C:r5n11kem0d | avx2 | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
1987403975 | 152.72 | C:r5n11kem0d | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
31469700 | 1.00 | C:r5n13kem0d | opt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
31477575 | 1.00 | C:r5n13kem0d | avx2 | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
4959787475 | 157.61 | C:r5n13kem0d | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
59304225 | 1.00 | C:r5n15kem0d | opt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
59445275 | 1.00 | C:r5n15kem0d | avx2 | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
8895154500 | 149.99 | C:r5n15kem0d | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
364000 | 1.00 | C:r5nd0kem2iot | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
364625 | 1.00 | C:r5nd0kem2iot | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
7382875 | 20.28 | C:r5nd0kem2iot | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
353675 | 1.00 | C:r5nd1kem0d | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
355600 | 1.01 | C:r5nd1kem0d | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
19877125 | 56.20 | C:r5nd1kem0d | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
443350 | 1.00 | C:r5nd1kem4longkey | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
443875 | 1.00 | C:r5nd1kem4longkey | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
12847700 | 28.98 | C:r5nd1kem4longkey | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
414100 | 1.00 | C:r5nd1kem5d | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
416600 | 1.01 | C:r5nd1kem5d | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
12779150 | 30.86 | C:r5nd1kem5d | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
1434975 | 1.00 | C:r5nd3kem0d | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
1446350 | 1.01 | C:r5nd3kem0d | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
32714775 | 22.80 | C:r5nd3kem0d | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE |
775950 | 1.00 | C:r5nd3kem5d | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
782625 | 1.01 | C:r5nd3kem5d | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
30006275 | 38.67 | C:r5nd3kem5d | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
1884250 | 1.00 | C:r5nd5kem0d | opt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
1897950 | 1.01 | C:r5nd5kem0d | avx2 | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
54630025 | 28.99 | C:r5nd5kem0d | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
1402450 | 1.00 | C:r5nd5kem5d | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
1409125 | 1.00 | C:r5nd5kem5d | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
46474100 | 33.14 | C:r5nd5kem5d | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
97950025 | 1.00 | ramstakers216091 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
391022625 | 1.00 | ramstakers756839 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
| | remblem1056 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | remblem928 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | rqc128 | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | rqc128 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | rqc192 | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | rqc192 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | rqc256 | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | rqc256 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
6139625 | 1.00 | rsa2048 | ntl | armclang++ -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
6139825 | 1.00 | rsa2048 | gmp | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
6242175 | 1.02 | rsa2048 | gmpxx | armclang++ -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
767875 | 1.00 | saber | portable | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
774800 | 1.01 | saber | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
773250 | 1.00 | saber2 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
| | saber2 | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
509035250 | 1.00 | sikep503 | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
7575313575 | 14.88 | sikep503 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | sikep503 | ms | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| | sikep503 | x64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
63571525 | 1.00 | sntrup4591761 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
1592775 | 1.00 | sntrup653 | factored | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
123580775 | 77.59 | sntrup653 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
2022125 | 1.00 | sntrup761 | factored | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
167772200 | 82.97 | sntrup761 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE |
2505925 | 1.00 | sntrup857 | factored | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
213672525 | 85.27 | sntrup857 | ref | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
1989175 | 1.00 | threebears1248r2cca | vec | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
1992325 | 1.00 | threebears1248r2cca | opt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
2794725 | 1.40 | threebears1248r2cca | lowmem | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
7710125 | 3.88 | threebears1248r2cca | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
1731600 | 1.00 | threebears1248r2ccax | opt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
1752850 | 1.01 | threebears1248r2ccax | vec | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
980850 | 1.00 | C:threebears1248r2cpa | opt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
983825 | 1.00 | C:threebears1248r2cpa | vec | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
1394875 | 1.42 | C:threebears1248r2cpa | lowmem | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
3073375 | 3.13 | C:threebears1248r2cpa | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
870025 | 1.00 | C:threebears1248r2cpax | opt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
875275 | 1.01 | C:threebears1248r2cpax | vec | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE |
803550 | 1.00 | threebears624r2cca | opt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
805125 | 1.00 | threebears624r2cca | vec | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
1025500 | 1.28 | threebears624r2cca | lowmem | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
2591250 | 3.22 | threebears624r2cca | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
673075 | 1.00 | threebears624r2ccax | opt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
674825 | 1.00 | threebears624r2ccax | vec | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
395650 | 1.00 | C:threebears624r2cpa | opt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
399525 | 1.01 | C:threebears624r2cpa | vec | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE |
506850 | 1.28 | C:threebears624r2cpa | lowmem | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE |
1124725 | 2.84 | C:threebears624r2cpa | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
336150 | 1.00 | C:threebears624r2cpax | opt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
339875 | 1.01 | C:threebears624r2cpax | vec | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
1336550 | 1.00 | threebears936r2cca | vec | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
1341050 | 1.00 | threebears936r2cca | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
1783650 | 1.33 | threebears936r2cca | lowmem | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE |
4855575 | 3.63 | threebears936r2cca | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
1138225 | 1.00 | threebears936r2ccax | opt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O2 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
1152400 | 1.01 | threebears936r2ccax | vec | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
656925 | 1.00 | C:threebears936r2cpa | opt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
660950 | 1.01 | C:threebears936r2cpa | vec | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
894500 | 1.36 | C:threebears936r2cpa | lowmem | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
1965350 | 2.99 | C:threebears936r2cpa | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
576175 | 1.00 | C:threebears936r2cpax | vec | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
579600 | 1.01 | C:threebears936r2cpax | opt | armclang -march=armv8a+crypto -mcpu=thunderx2t99 -mtune=thunderx2t99 -O3 -fPIC -fPIE (4.2.1 Compatible Arm Clang 7.1.0 ) |
| | titaniumccahi | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | titaniumccahi | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | titaniumccahi | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | titaniumccalite | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | titaniumccalite | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | titaniumccalite | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | titaniumccamed | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | titaniumccamed | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | titaniumccamed | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | titaniumccastd | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | titaniumccastd | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | titaniumccastd | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | titaniumccasuper | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | titaniumccasuper | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | titaniumccasuper | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | titaniumccatoy | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | titaniumccatoy | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | titaniumccatoy | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |