[Page version: 20250816 20:11:49]
Measurements for amd64, phoenix, crypto_kem Test results for amd64, phoenix, crypto_kem Test results for crypto_kem/bikel1Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
1151831 | 103151 72 4 | 125040 868 1868 | T:ches2021 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
1155434 | 234401 72 4 | 258228 908 1836 | T:ches2021 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
1217819 | 126598 72 4 | 150340 908 1836 | T:ches2021 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
1346700 | 46648 72 4 | 66910 900 1836 | T:ches2021 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
1436261 | 60277 72 4 | 80456 868 1868 | T:ches2021 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
1459128 | 73116 64 4 | 97156 900 1836 | T:avx512-vpclmul | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
1499679 | 58815 72 4 | 78912 868 1804 | T:ches2021 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
1517542 | 50325 72 4 | 69452 908 1772 | T:ches2021 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
1537091 | 71661 64 4 | 95620 900 1836 | T:avx512 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
1609598 | 45182 64 4 | 66984 860 1868 | T:avx512-vpclmul | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
1611485 | 70213 64 4 | 94060 900 1836 | T:avx2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
1643039 | 42962 72 4 | 61467 860 1772 | T:ches2021 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
1658180 | 44173 64 4 | 65992 860 1868 | T:avx512 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
1672612 | 40158 64 4 | 64108 900 1836 | T:avx512-vpclmul | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
1703042 | 49238 64 4 | 71112 860 1868 | T:avx2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
1704939 | 39352 64 4 | 63228 900 1836 | T:avx512 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
1818796 | 39362 64 4 | 63140 900 1836 | T:avx2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
1846241 | 19598 64 4 | 39806 892 1836 | T:avx512-vpclmul | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
1873052 | 18712 64 4 | 38846 892 1836 | T:avx512 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
2007036 | 19034 64 4 | 39190 892 1836 | T:avx2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
2179680 | 81540 56 4 | 105324 892 1836 | T:aes-ni-and-pclmul | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
2467545 | 42024 56 4 | 65756 892 1836 | T:aes-ni-and-pclmul | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
3069608 | 18421 56 4 | 38510 884 1836 | T:aes-ni-and-pclmul | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
3395495 | 26484 64 4 | 46328 860 1804 | T:avx512-vpclmul | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
3417725 | 27088 64 4 | 47184 860 1868 | T:avx512-vpclmul | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
3437038 | 18785 64 4 | 38092 900 1772 | T:avx512-vpclmul | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
3500846 | 25140 64 4 | 44992 860 1804 | T:avx512 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
3515006 | 25669 64 4 | 45776 860 1868 | T:avx512 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
3543347 | 17902 64 4 | 37196 900 1772 | T:avx512 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
3586922 | 22619 64 4 | 41035 852 1772 | T:avx512-vpclmul | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
3618165 | 25085 64 4 | 44944 860 1804 | T:avx2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
3635882 | 25518 64 4 | 45640 860 1868 | T:avx2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
3637223 | 21682 64 4 | 40091 852 1772 | T:avx512 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
3651145 | 17776 64 4 | 36916 900 1772 | T:avx2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
3708522 | 21777 64 4 | 40139 852 1772 | T:avx2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
4969651 | 64587 56 4 | 86312 852 1868 | T:aes-ni-and-pclmul | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
6923072 | 33258 56 4 | 53240 852 1868 | T:aes-ni-and-pclmul | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
6985936 | 16500 56 4 | 35628 892 1772 | T:aes-ni-and-pclmul | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
7035920 | 20888 56 4 | 39195 844 1772 | T:aes-ni-and-pclmul | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
7515230 | 34554 56 4 | 54344 852 1804 | T:aes-ni-and-pclmul | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
8482416 | 81394 56 4 | 105188 892 1836 | T:aes-ni-only | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
8600616 | 78420 48 4 | 102814 940 1836 | T:portable | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
8793232 | 38928 48 4 | 63270 940 1836 | T:portable | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
8795133 | 41878 56 4 | 65620 892 1836 | T:aes-ni-only | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
9766861 | 27798 48 4 | 54070 940 1772 | T:portable | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
10870736 | 76971 56 4 | 98680 852 1868 | T:aes-ni-only | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
10912364 | 72487 48 4 | 94801 916 1868 | T:portable | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
11109830 | 18457 56 4 | 38582 884 1836 | T:aes-ni-only | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
11135432 | 16219 48 4 | 36976 932 1836 | T:portable | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
13627692 | 31614 48 4 | 52145 916 1868 | T:portable | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
13683055 | 34018 56 4 | 53960 852 1868 | T:aes-ni-only | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
13771600 | 20636 56 4 | 38947 844 1772 | T:aes-ni-only | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
13975167 | 15974 56 4 | 35108 892 1772 | T:aes-ni-only | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
14063773 | 13702 48 4 | 33470 940 1772 | T:portable | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
14382301 | 18476 48 4 | 37364 908 1772 | T:portable | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
14520368 | 35602 56 4 | 55344 852 1804 | T:aes-ni-only | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
14613590 | 33156 48 4 | 53497 916 1804 | T:portable | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250816 | 20250415 |
aes.c: aes.c:9:4: error: "This code requries support for AES_NI and SSSE3" aes.c: 9 | # error "This code requries support for AES_NI and SSSE3" aes.c: | ^ aes.c: 1 error generated.
Implementation | Compiler |
T:aes-ni-and-pclmul | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:aes-ni-only | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:avx2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:avx512 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:avx512-vpclmul | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:ches2021 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
decode.c: decode.c:211:15: warning: unused function 'adder_size_53' [-Wunused-function] decode.c: 211 | _INLINE_ void adder_size_53(OUT upc_t *upc, decode.c: | ^~~~~~~~~~~~~ decode.c: decode.c:246:15: warning: unused function 'bit_sliced_adder_test' [-Wunused-function] decode.c: 246 | _INLINE_ void bit_sliced_adder_test(OUT upc_t *upc, decode.c: | ^~~~~~~~~~~~~~~~~~~~~ decode.c: 2 warnings generated. gf2x_mul.c: gf2x_mul.c:116:15: warning: function 'karatzuba' is not needed and will not be emitted [-Wunneeded-internal-declaration] gf2x_mul.c: 116 | _INLINE_ void karatzuba(OUT uint64_t *c, gf2x_mul.c: | ^~~~~~~~~ gf2x_mul.c: 1 warning generated. rkara3_mul_avx2.c: rkara3_mul_avx2.c:11:9: warning: unused function 'msbyte' [-Wunused-function] rkara3_mul_avx2.c: 11 | __m256i msbyte( __m256i a ) { return _mm256_permute4x64_epi64(_mm256_srli_si256(a,15),0xfe); } // 11,11,11,10 rkara3_mul_avx2.c: | ^~~~~~ rkara3_mul_avx2.c: rkara3_mul_avx2.c:169:6: warning: unused function 'mul_2bits_test' [-Wunused-function] rkara3_mul_avx2.c: 169 | void mul_2bits_test( uint8_t *c , const uint8_t *a , uint8_t b , int len ) rkara3_mul_avx2.c: | ^~~~~~~~~~~~~~ rkara3_mul_avx2.c: 2 warnings generated.
Implementation | Compiler |
T:ches2021 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:ches2021 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:ches2021 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:ches2021 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
rkara3_mul_avx2.c: rkara3_mul_avx2.c:169:6: warning: 'mul_2bits_test' defined but not used [-Wunused-function] rkara3_mul_avx2.c: 169 | void mul_2bits_test( uint8_t *c , const uint8_t *a , uint8_t b , int len ) rkara3_mul_avx2.c: | ^~~~~~~~~~~~~~
Implementation | Compiler |
T:ches2021 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:ches2021 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:ches2021 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:ches2021 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
aes.o aes256_enc T aes.o aes256_key_expansion T aes_ctr_prf.o aes_ctr_prf T aes_ctr_prf.o init_aes_ctr_prf_state T decode.o compute_syndrome T decode.o decode T error.o bike_errno B gf2x_inv.o gf2x_mod_inv T gf2x_ksqr_portable.o k_squaring T gf2x_mul.o gf2x_mod_mul T gf2x_mul.o gf2x_mod_sqr_in_place T gf2x_mul_pclmul.o gf2x_mul_base T gf2x_mul_pclmul.o gf2x_sqr T rotate_portable.o rotate_right T sampling.o generate_error_vector T sampling.o generate_indices_mod_z T sampling.o generate_sparse_rep T sampling.o get_seeds T sampling.o sample_uniform_r_bits T sampling.o sample_uniform_r_bits_with_fixed_prf_context T sampling_portable.o secure_set_bits T sha.o sha T utilities.o r_bits_vector_weight T
Implementation | Compiler |
T:aes-ni-and-pclmul | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:aes-ni-and-pclmul | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:aes-ni-and-pclmul | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:aes-ni-and-pclmul | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:aes-ni-and-pclmul | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:aes-ni-and-pclmul | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:aes-ni-and-pclmul | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:aes-ni-and-pclmul | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
aes.o aes256_enc T aes.o aes256_key_expansion T aes_ctr_prf.o aes_ctr_prf T aes_ctr_prf.o init_aes_ctr_prf_state T decode.o compute_syndrome T decode.o decode T error.o bike_errno B gf2x_inv.o gf2x_mod_inv T gf2x_ksqr_portable.o k_squaring T gf2x_mul.o gf2x_mod_mul T gf2x_mul.o gf2x_mod_sqr_in_place T gf2x_mul_portable.o gf2x_mul_base T gf2x_mul_portable.o gf2x_sqr T rotate_portable.o rotate_right T sampling.o generate_error_vector T sampling.o generate_indices_mod_z T sampling.o generate_sparse_rep T sampling.o get_seeds T sampling.o sample_uniform_r_bits T sampling.o sample_uniform_r_bits_with_fixed_prf_context T sampling_portable.o secure_set_bits T sha.o sha T utilities.o r_bits_vector_weight T
Implementation | Compiler |
T:aes-ni-only | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:aes-ni-only | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:aes-ni-only | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:aes-ni-only | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:aes-ni-only | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:aes-ni-only | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:aes-ni-only | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:aes-ni-only | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
aes.o aes256_enc T aes.o aes256_key_expansion T aes_ctr_prf.o aes_ctr_prf T aes_ctr_prf.o init_aes_ctr_prf_state T decode.o compute_syndrome T decode.o decode T error.o bike_errno B gf2x_inv.o gf2x_mod_inv T gf2x_ksqr_avx2.o generate_map T gf2x_ksqr_avx2.o k_squaring T gf2x_mul.o gf2x_mod_mul T gf2x_mul.o gf2x_mod_sqr_in_place T gf2x_mul_pclmul.o gf2x_mul_base T gf2x_mul_pclmul.o gf2x_sqr T rotate_avx2.o rotate_right T sampling.o generate_error_vector T sampling.o generate_indices_mod_z T sampling.o generate_sparse_rep T sampling.o get_seeds T sampling.o sample_uniform_r_bits T sampling.o sample_uniform_r_bits_with_fixed_prf_context T sampling_avx2.o secure_set_bits T sha.o sha T utilities.o r_bits_vector_weight T
Implementation | Compiler |
T:avx2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:avx2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:avx2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:avx2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:avx2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:avx2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:avx2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:avx2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
aes.o aes256_enc T aes.o aes256_key_expansion T aes_ctr_prf.o aes_ctr_prf T aes_ctr_prf.o init_aes_ctr_prf_state T decode.o compute_syndrome T decode.o decode T error.o bike_errno B gf2x_inv.o gf2x_mod_inv T gf2x_ksqr_avx512.o k_squaring T gf2x_mul.o gf2x_mod_mul T gf2x_mul.o gf2x_mod_sqr_in_place T gf2x_mul_pclmul.o gf2x_mul_base T gf2x_mul_pclmul.o gf2x_sqr T rotate_avx512.o rotate_right T sampling.o generate_error_vector T sampling.o generate_indices_mod_z T sampling.o generate_sparse_rep T sampling.o get_seeds T sampling.o sample_uniform_r_bits T sampling.o sample_uniform_r_bits_with_fixed_prf_context T sampling_avx512.o secure_set_bits T sha.o sha T utilities.o r_bits_vector_weight T
Implementation | Compiler |
T:avx512 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:avx512 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:avx512 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:avx512 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:avx512 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:avx512 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:avx512 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:avx512 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
aes.o aes256_enc T aes.o aes256_key_expansion T aes_ctr_prf.o aes_ctr_prf T aes_ctr_prf.o init_aes_ctr_prf_state T decode.o compute_syndrome T decode.o decode T error.o bike_errno B gf2x_inv.o gf2x_mod_inv T gf2x_ksqr_avx512.o k_squaring T gf2x_mul.o gf2x_mod_mul T gf2x_mul.o gf2x_mod_sqr_in_place T gf2x_mul_vpclmul.o gf2x_mul_base T gf2x_mul_vpclmul.o gf2x_sqr T rotate_avx512.o rotate_right T sampling.o generate_error_vector T sampling.o generate_indices_mod_z T sampling.o generate_sparse_rep T sampling.o get_seeds T sampling.o sample_uniform_r_bits T sampling.o sample_uniform_r_bits_with_fixed_prf_context T sampling_avx512.o secure_set_bits T sha.o sha T utilities.o r_bits_vector_weight T
Implementation | Compiler |
T:avx512-vpclmul | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:avx512-vpclmul | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:avx512-vpclmul | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:avx512-vpclmul | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:avx512-vpclmul | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:avx512-vpclmul | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:avx512-vpclmul | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:avx512-vpclmul | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
decode.o compute_syndrome T decode.o dump1 T error.o bike_errno B gf2x_ksqr_avx2.o generate_map T rkara3_mul_avx2.o add_shr4 T rkara3_mul_avx2.o rkara3_mul_24576 T sampling.o generate_indices_mod_z T sampling.o sample_uniform_r_bits_with_fixed_prf_context T
Implementation | Compiler |
T:ches2021 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:ches2021 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:ches2021 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:ches2021 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:ches2021 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:ches2021 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:ches2021 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:ches2021 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
aes_ctr_prf.o aes_ctr_prf T aes_ctr_prf.o init_aes_ctr_prf_state T decode.o compute_syndrome T decode.o decode T error.o bike_errno B gf2x_inv.o gf2x_mod_inv T gf2x_ksqr_portable.o k_squaring T gf2x_mul.o gf2x_mod_mul T gf2x_mul.o gf2x_mod_sqr_in_place T gf2x_mul_portable.o gf2x_mul_base T gf2x_mul_portable.o gf2x_sqr T rotate_portable.o rotate_right T sampling.o generate_error_vector T sampling.o generate_indices_mod_z T sampling.o generate_sparse_rep T sampling.o get_seeds T sampling.o sample_uniform_r_bits T sampling.o sample_uniform_r_bits_with_fixed_prf_context T sampling_portable.o secure_set_bits T utilities.o r_bits_vector_weight T
Implementation | Compiler |
T:portable | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:portable | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:portable | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:portable | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:portable | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:portable | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:portable | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:portable | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:portable | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |