[Page version: 20250927 20:45:55]
Measurements for ppc64, power9, crypto_kem Test results for ppc64, power9, crypto_kem Test results for crypto_kem/lotus192| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|---|---|
| 1631206 | 46001 8 8 | 72787 700 1984 | T:opt | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 1635449 | 46001 8 8 | 72787 700 1984 | T:opt | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 1815288 | 52357 8 8 | 79395 700 1984 | T:opt | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 1838504 | 34025 8 8 | 60719 700 1984 | T:ref | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 1848945 | 34025 8 8 | 60719 700 1984 | T:ref | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 1957296 | 35733 8 8 | 62687 700 1984 | T:ref | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 2757539 | 56608 0 8 | 82100 692 1960 | T:opt | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 2949201 | 135760 0 16 | 94884 692 1960 | T:opt | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 2956686 | 67880 0 8 | 94884 692 1960 | T:opt | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 3081286 | 30564 0 8 | 56036 692 1960 | T:ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 3122342 | 59500 0 8 | 84404 692 1960 | T:opt | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 3131379 | 59500 0 8 | 84404 692 1960 | T:opt | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 3390449 | 34568 0 8 | 61556 692 1960 | T:ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 3395790 | 69136 0 16 | 61556 692 1960 | T:ref | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 3530501 | 27856 0 8 | 52740 692 1960 | T:ref | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 3536708 | 27856 0 8 | 52740 692 1960 | T:ref | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 5464220 | 13208 0 8 | 34734 684 1960 | T:opt | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 5466500 | 13208 0 8 | 34734 684 1960 | T:opt | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 7036454 | 19085 0 8 | 44463 700 1968 | T:opt | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 7046271 | 19085 0 8 | 44463 700 1968 | T:opt | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 7353307 | 19689 0 8 | 45171 700 1968 | T:opt | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 8354726 | 13929 0 8 | 39251 700 1968 | T:ref | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 8354963 | 13929 0 8 | 39251 700 1968 | T:ref | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 8448330 | 14337 0 8 | 39727 700 1968 | T:ref | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 8675033 | 9344 0 8 | 30862 684 1960 | T:ref | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 8675602 | 9344 0 8 | 30862 684 1960 | T:ref | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 8897041 | 12437 0 8 | 35399 692 1960 | T:opt | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 9065595 | 13568 0 8 | 35710 684 1960 | T:opt | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 9077559 | 13568 0 8 | 35710 684 1960 | T:opt | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 9197900 | 12429 0 8 | 35307 692 1960 | T:opt | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 9216395 | 12429 0 8 | 35307 692 1960 | T:opt | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 9272664 | 9952 0 8 | 32094 684 1960 | T:ref | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 9292007 | 9952 0 8 | 32094 684 1960 | T:ref | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 9329749 | 9909 0 8 | 32799 692 1960 | T:ref | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 9704888 | 14965 0 8 | 39811 700 1968 | T:opt | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 9861078 | 14973 0 8 | 39783 700 1968 | T:opt | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 9866307 | 14973 0 8 | 39783 700 1968 | T:opt | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 9894097 | 9909 0 8 | 32707 692 1960 | T:ref | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 10007401 | 9909 0 8 | 32707 692 1960 | T:ref | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 12438535 | 11837 0 8 | 36567 700 1968 | T:ref | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 12446310 | 11837 0 8 | 36567 700 1968 | T:ref | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 12955045 | 11841 0 8 | 36587 700 1968 | T:ref | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
lwe-arithmetics_avx2.c: In file included from lwe-arithmetics_avx2.c:10: lwe-arithmetics_avx2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15: lwe-arithmetics_avx2.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." lwe-arithmetics_avx2.c: #error \ lwe-arithmetics_avx2.c: ^ lwe-arithmetics_avx2.c: In file included from lwe-arithmetics_avx2.c:10: lwe-arithmetics_avx2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20: lwe-arithmetics_avx2.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." lwe-arithmetics_avx2.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." lwe-arithmetics_avx2.c: ^ lwe-arithmetics_avx2.c: In file included from lwe-arithmetics_avx2.c:10: lwe-arithmetics_avx2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20: lwe-arithmetics_avx2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56: lwe-arithmetics_avx2.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." lwe-arithmetics_avx2.c: #error \ lwe-arithmetics_avx2.c: ^ lwe-arithmetics_avx2.c: In file included from lwe-arithmetics_avx2.c:10: lwe-arithmetics_avx2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25: lwe-arithmetics_avx2.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." lwe-arithmetics_avx2.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." lwe-arithmetics_avx2.c: ^ lwe-arithmetics_avx2.c: In file included from lwe-arithmetics_avx2.c:10: lwe-arithmetics_avx2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25: lwe-arithmetics_avx2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43: lwe-arithmetics_avx2.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." lwe-arithmetics_avx2.c: ...
| Implementation | Compiler |
| T:avx2 | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2 | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2 | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2 | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
lwe-arithmetics_avx2.c: In file included from lwe-arithmetics_avx2.c:10: lwe-arithmetics_avx2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15: lwe-arithmetics_avx2.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." lwe-arithmetics_avx2.c: #error \ lwe-arithmetics_avx2.c: ^ lwe-arithmetics_avx2.c: In file included from lwe-arithmetics_avx2.c:10: lwe-arithmetics_avx2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20: lwe-arithmetics_avx2.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." lwe-arithmetics_avx2.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." lwe-arithmetics_avx2.c: ^ lwe-arithmetics_avx2.c: In file included from lwe-arithmetics_avx2.c:10: lwe-arithmetics_avx2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20: lwe-arithmetics_avx2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56: lwe-arithmetics_avx2.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." lwe-arithmetics_avx2.c: #error \ lwe-arithmetics_avx2.c: ^ lwe-arithmetics_avx2.c: In file included from lwe-arithmetics_avx2.c:10: lwe-arithmetics_avx2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25: lwe-arithmetics_avx2.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." lwe-arithmetics_avx2.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." lwe-arithmetics_avx2.c: ^ lwe-arithmetics_avx2.c: In file included from lwe-arithmetics_avx2.c:10: lwe-arithmetics_avx2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25: lwe-arithmetics_avx2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43: lwe-arithmetics_avx2.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." lwe-arithmetics_avx2.c: ... lwe-arithmetics_avx2.c: In file included from lwe-arithmetics_avx2.c:10: lwe-arithmetics_avx2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15: lwe-arithmetics_avx2.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." lwe-arithmetics_avx2.c: #error \ lwe-arithmetics_avx2.c: ^ lwe-arithmetics_avx2.c: In file included from lwe-arithmetics_avx2.c:10: lwe-arithmetics_avx2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20: lwe-arithmetics_avx2.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." lwe-arithmetics_avx2.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." lwe-arithmetics_avx2.c: ^ lwe-arithmetics_avx2.c: In file included from lwe-arithmetics_avx2.c:10: lwe-arithmetics_avx2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20: lwe-arithmetics_avx2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56: lwe-arithmetics_avx2.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." lwe-arithmetics_avx2.c: #error \ lwe-arithmetics_avx2.c: ^ lwe-arithmetics_avx2.c: In file included from lwe-arithmetics_avx2.c:10: lwe-arithmetics_avx2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25: lwe-arithmetics_avx2.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." lwe-arithmetics_avx2.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." lwe-arithmetics_avx2.c: ^ lwe-arithmetics_avx2.c: In file included from lwe-arithmetics_avx2.c:10: lwe-arithmetics_avx2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25: lwe-arithmetics_avx2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43: lwe-arithmetics_avx2.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." lwe-arithmetics_avx2.c: ...
| Implementation | Compiler |
| T:avx2 | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
lwe-arithmetics_avx2.c: lwe-arithmetics_avx2.c:10:10: fatal error: immintrin.h: No such file or directory lwe-arithmetics_avx2.c: 10 | #include <immintrin.h> lwe-arithmetics_avx2.c: | ^~~~~~~~~~~~~ lwe-arithmetics_avx2.c: compilation terminated.
| Implementation | Compiler |
| T:avx2 | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2 | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2 | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2 | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2 | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2 | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2 | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:avx2 | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2 | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2 | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2 | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2 | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
cpa-pke_opt.o lotus_cpa_pke_dec_packed T cpa-pke_opt.o lotus_cpa_pke_enc_packed T cpa-pke_opt.o lotus_cpa_pke_keypair T crypto.o crypto_symenc_keysetup T crypto.o crypto_symenc_keystream T crypto.o crypto_symenc_keystream_13block T crypto.o crypto_symenc_keystream_32block T kem.o util_cmp_const T kem.o xor_ss T lwe-arithmetics_opt.o add_sigma T lwe-arithmetics_opt.o distribute_2x2_nl T lwe-arithmetics_opt.o distribute_2x2_nn T lwe-arithmetics_opt.o merge_2x2_nl T lwe-arithmetics_opt.o reconstruct T lwe-arithmetics_opt.o redc T lwe-arithmetics_opt.o submat_add_nl T lwe-arithmetics_opt.o submat_add_nn T lwe-arithmetics_opt.o submat_negmul T lwe-arithmetics_opt.o submat_negsubmul T lwe-arithmetics_opt.o submat_sub_nl T lwe-arithmetics_opt.o submat_sub_nn T lwe-arithmetics_opt.o submat_submul T lwe-arithmetics_opt.o submul T pack.o pack_128dg T pack.o pack_128elems T pack.o pack_64elems T pack.o pack_ct T pack.o pack_pk T pack.o pack_sk T pack.o unpack_128dg T pack.o unpack_128elems T pack.o unpack_64elems T pack.o unpack_ct T pack.o unpack_pk T pack.o unpack_sk T sampler.o _LOTUS_KYDG_SAMPLER_L1_pMat R sampler.o _LOTUS_KYDG_SAMPLER_L1_weight R sampler.o _LOTUS_KYDG_SAMPLER_LUT R sampler.o csprng_sample_bit T sampler.o csprng_sample_byte T sampler.o extend_sign_with_random_bit T sampler.o sample_discrete_gaussian T sampler.o sample_uniform T sampler.o sample_unit_discrete_gaussian T sampler.o sampler_init T sampler.o sampler_set_seed T sampler.o scan_bit_and_output T
| Implementation | Compiler |
| T:opt | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:opt | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
cpa-pke_opt.o lotus_cpa_pke_dec_packed T cpa-pke_opt.o lotus_cpa_pke_dec_packed T cpa-pke_opt.o lotus_cpa_pke_enc_packed T cpa-pke_opt.o lotus_cpa_pke_enc_packed T cpa-pke_opt.o lotus_cpa_pke_keypair T cpa-pke_opt.o lotus_cpa_pke_keypair T crypto.o crypto_symenc_keysetup T crypto.o crypto_symenc_keysetup T crypto.o crypto_symenc_keystream T crypto.o crypto_symenc_keystream T crypto.o crypto_symenc_keystream_13block T crypto.o crypto_symenc_keystream_13block T crypto.o crypto_symenc_keystream_32block T crypto.o crypto_symenc_keystream_32block T kem.o util_cmp_const T kem.o util_cmp_const T kem.o xor_ss T kem.o xor_ss T lwe-arithmetics_opt.o add_sigma T lwe-arithmetics_opt.o add_sigma T lwe-arithmetics_opt.o distribute_2x2_nl T lwe-arithmetics_opt.o distribute_2x2_nl T lwe-arithmetics_opt.o distribute_2x2_nn T lwe-arithmetics_opt.o distribute_2x2_nn T lwe-arithmetics_opt.o merge_2x2_nl T lwe-arithmetics_opt.o merge_2x2_nl T lwe-arithmetics_opt.o reconstruct T lwe-arithmetics_opt.o reconstruct T lwe-arithmetics_opt.o redc T lwe-arithmetics_opt.o redc T lwe-arithmetics_opt.o submat_add_nl T lwe-arithmetics_opt.o submat_add_nl T lwe-arithmetics_opt.o submat_add_nn T lwe-arithmetics_opt.o submat_add_nn T lwe-arithmetics_opt.o submat_negmul T lwe-arithmetics_opt.o submat_negmul T lwe-arithmetics_opt.o submat_negsubmul T lwe-arithmetics_opt.o submat_negsubmul T lwe-arithmetics_opt.o submat_sub_nl T lwe-arithmetics_opt.o submat_sub_nl T lwe-arithmetics_opt.o submat_sub_nn T lwe-arithmetics_opt.o submat_sub_nn T lwe-arithmetics_opt.o submat_submul T lwe-arithmetics_opt.o submat_submul T lwe-arithmetics_opt.o submul T lwe-arithmetics_opt.o submul T pack.o pack_128dg T pack.o pack_128dg T pack.o pack_128elems T pack.o pack_128elems T pack.o pack_64elems T pack.o pack_64elems T pack.o pack_ct T pack.o pack_ct T pack.o pack_pk T pack.o pack_pk T pack.o pack_sk T pack.o pack_sk T pack.o unpack_128dg T pack.o unpack_128dg T pack.o unpack_128elems T pack.o unpack_128elems T pack.o unpack_64elems T pack.o unpack_64elems T pack.o unpack_ct T pack.o unpack_ct T pack.o unpack_pk T pack.o unpack_pk T pack.o unpack_sk T pack.o unpack_sk T sampler.o _LOTUS_KYDG_SAMPLER_L1_pMat R sampler.o _LOTUS_KYDG_SAMPLER_L1_pMat R sampler.o _LOTUS_KYDG_SAMPLER_L1_weight R sampler.o _LOTUS_KYDG_SAMPLER_L1_weight R sampler.o _LOTUS_KYDG_SAMPLER_LUT R sampler.o _LOTUS_KYDG_SAMPLER_LUT R sampler.o csprng_sample_bit T sampler.o csprng_sample_bit T sampler.o csprng_sample_byte T sampler.o csprng_sample_byte T sampler.o extend_sign_with_random_bit T sampler.o extend_sign_with_random_bit T sampler.o sample_discrete_gaussian T sampler.o sample_discrete_gaussian T sampler.o sample_uniform T sampler.o sample_uniform T sampler.o sample_unit_discrete_gaussian T sampler.o sample_unit_discrete_gaussian T sampler.o sampler_init T sampler.o sampler_init T sampler.o sampler_set_seed T sampler.o sampler_set_seed T sampler.o scan_bit_and_output T sampler.o scan_bit_and_output T
| Implementation | Compiler |
| T:opt | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
cpa-pke.o lotus_cpa_pke_dec T cpa-pke.o lotus_cpa_pke_enc T cpa-pke.o lotus_cpa_pke_keypair T crypto.o crypto_symenc_keysetup T crypto.o crypto_symenc_keystream T kem.o util_cmp_const T kem.o xor_ss T lwe-arithmetics.o add_sigma T lwe-arithmetics.o addmul T lwe-arithmetics.o addmul_concat T lwe-arithmetics.o reconstruct T lwe-arithmetics.o redc T lwe-arithmetics.o submul T pack.o pack_128dg T pack.o pack_128elems T pack.o pack_64elems T pack.o pack_ct T pack.o pack_pk T pack.o pack_sk T pack.o unpack_128dg T pack.o unpack_128elems T pack.o unpack_64elems T pack.o unpack_ct T pack.o unpack_pk T pack.o unpack_sk T sampler.o _LOTUS_KYDG_SAMPLER_L1_pMat R sampler.o _LOTUS_KYDG_SAMPLER_L1_weight R sampler.o _LOTUS_KYDG_SAMPLER_LUT R sampler.o csprng_sample_bit T sampler.o csprng_sample_byte T sampler.o extend_sign_with_random_bit T sampler.o sample_discrete_gaussian T sampler.o sample_uniform T sampler.o sample_unit_discrete_gaussian T sampler.o sampler_init T sampler.o sampler_set_seed T sampler.o scan_bit_and_output T
| Implementation | Compiler |
| T:ref | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:ref | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
cpa-pke.o lotus_cpa_pke_dec T cpa-pke.o lotus_cpa_pke_dec T cpa-pke.o lotus_cpa_pke_enc T cpa-pke.o lotus_cpa_pke_enc T cpa-pke.o lotus_cpa_pke_keypair T cpa-pke.o lotus_cpa_pke_keypair T crypto.o crypto_symenc_keysetup T crypto.o crypto_symenc_keysetup T crypto.o crypto_symenc_keystream T crypto.o crypto_symenc_keystream T kem.o util_cmp_const T kem.o util_cmp_const T kem.o xor_ss T kem.o xor_ss T lwe-arithmetics.o add_sigma T lwe-arithmetics.o add_sigma T lwe-arithmetics.o addmul T lwe-arithmetics.o addmul T lwe-arithmetics.o addmul_concat T lwe-arithmetics.o addmul_concat T lwe-arithmetics.o reconstruct T lwe-arithmetics.o reconstruct T lwe-arithmetics.o redc T lwe-arithmetics.o redc T lwe-arithmetics.o submul T lwe-arithmetics.o submul T pack.o pack_128dg T pack.o pack_128dg T pack.o pack_128elems T pack.o pack_128elems T pack.o pack_64elems T pack.o pack_64elems T pack.o pack_ct T pack.o pack_ct T pack.o pack_pk T pack.o pack_pk T pack.o pack_sk T pack.o pack_sk T pack.o unpack_128dg T pack.o unpack_128dg T pack.o unpack_128elems T pack.o unpack_128elems T pack.o unpack_64elems T pack.o unpack_64elems T pack.o unpack_ct T pack.o unpack_ct T pack.o unpack_pk T pack.o unpack_pk T pack.o unpack_sk T pack.o unpack_sk T sampler.o _LOTUS_KYDG_SAMPLER_L1_pMat R sampler.o _LOTUS_KYDG_SAMPLER_L1_pMat R sampler.o _LOTUS_KYDG_SAMPLER_L1_weight R sampler.o _LOTUS_KYDG_SAMPLER_L1_weight R sampler.o _LOTUS_KYDG_SAMPLER_LUT R sampler.o _LOTUS_KYDG_SAMPLER_LUT R sampler.o csprng_sample_bit T sampler.o csprng_sample_bit T sampler.o csprng_sample_byte T sampler.o csprng_sample_byte T sampler.o extend_sign_with_random_bit T sampler.o extend_sign_with_random_bit T sampler.o sample_discrete_gaussian T sampler.o sample_discrete_gaussian T sampler.o sample_uniform T sampler.o sample_uniform T sampler.o sample_unit_discrete_gaussian T sampler.o sample_unit_discrete_gaussian T sampler.o sampler_init T sampler.o sampler_init T sampler.o sampler_set_seed T sampler.o sampler_set_seed T sampler.o scan_bit_and_output T sampler.o scan_bit_and_output T
| Implementation | Compiler |
| T:ref | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |