[Page version: 20250327 12:34:49]
Measurements for amd64, jasper, crypto_kem Test results for amd64, jasper, crypto_kem Test results for crypto_kem/lima2p2048ccaTime | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
3118240 | 20306 1512 591620 | 141583 2348 593336 | T:opt | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250320 | 20250307 |
3170140 | 19026 1512 591620 | 137975 2348 593336 | T:opt | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250320 | 20250307 |
3171456 | 14892 1608 591620 | 132477 2436 593336 | T:opt | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250320 | 20250307 |
3189397 | 22008 1512 591620 | 141947 2356 593336 | T:opt | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250320 | 20250307 |
3248726 | 15769 1512 591620 | 132797 2340 593336 | T:opt | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250320 | 20250307 |
3282140 | 22622 1524 591648 | 142785 2364 593400 | T:opt | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250320 | 20250307 |
3306910 | 17781 1524 591648 | 136777 2364 593400 | T:opt | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250320 | 20250307 |
3334194 | 15210 1524 591648 | 133633 2364 593400 | T:opt | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250320 | 20250307 |
3640985 | 13408 1524 591648 | 130409 2356 593368 | T:opt | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250320 | 20250307 |
8373829 | 21047 424 591392 | 141129 1260 593144 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250320 | 20250307 |
8388069 | 16898 432 591364 | 135775 1268 593080 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250320 | 20250307 |
8485299 | 18039 432 591364 | 139223 1268 593080 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250320 | 20250307 |
8683072 | 16454 424 591392 | 135353 1260 593144 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250320 | 20250307 |
8865667 | 14269 424 591392 | 132625 1260 593144 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250320 | 20250307 |
8958151 | 13764 528 591364 | 131269 1356 593080 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250320 | 20250307 |
9040512 | 13597 432 591364 | 130573 1260 593080 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250320 | 20250307 |
9496828 | 12547 424 591392 | 129473 1252 593112 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250320 | 20250307 |
9593247 | 20455 432 591364 | 140347 1276 593080 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250320 | 20250307 |
lima.c: lima.c:147:20: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value] lima.c: rhs=11*sqrt(fabs(2*N))*3.16; // Accepting condition for LIMA_2p lima.c: ^ lima.c: lima.c:147:20: note: use function 'abs' instead lima.c: rhs=11*sqrt(fabs(2*N))*3.16; // Accepting condition for LIMA_2p lima.c: ^~~~ lima.c: abs lima.c: lima.c:155:20: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value] lima.c: rhs=11*sqrt(fabs(4*N))*3.16; // Accepting condition for LIMA_sp lima.c: ^ lima.c: lima.c:155:20: note: use function 'abs' instead lima.c: rhs=11*sqrt(fabs(4*N))*3.16; // Accepting condition for LIMA_sp lima.c: ^~~~ lima.c: abs lima.c: 2 warnings generated.
Implementation | Compiler |
T:opt | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:opt | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:opt | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:opt | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:opt | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
lima.c: lima.c:91:20: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value] lima.c: rhs=11*sqrt(fabs(2*N))*3.16; // Accepting condition for LIMA_2p lima.c: ^ lima.c: lima.c:91:20: note: use function 'abs' instead lima.c: rhs=11*sqrt(fabs(2*N))*3.16; // Accepting condition for LIMA_2p lima.c: ^~~~ lima.c: abs lima.c: lima.c:91:20: note: include the header <stdlib.h> or explicitly provide a declaration for 'abs' lima.c: lima.c:95:20: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value] lima.c: { rhs=11*sqrt(fabs(4*N))*3.16; // Accepting condition for LIMA_sp lima.c: ^ lima.c: lima.c:95:20: note: use function 'abs' instead lima.c: { rhs=11*sqrt(fabs(4*N))*3.16; // Accepting condition for LIMA_sp lima.c: ^~~~ lima.c: abs lima.c: lima.c:95:20: note: include the header <stdlib.h> or explicitly provide a declaration for 'abs' lima.c: 2 warnings generated.
Implementation | Compiler |
T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
LimaAPI.o Dec_CCA T LimaAPI.o Dec_CPA T LimaAPI.o Decap_CCA T LimaAPI.o Decap_CPA T LimaAPI.o Enc_CCA T LimaAPI.o Enc_CPA T LimaAPI.o Encap_CCA T LimaAPI.o Encap_CPA T LimaAPI.o Key_Generation T fft.o bfft T fft.o fft T fft.o fft_inv T fft.o fft_sub_1 T fft.o fft_sub_2 T fft.o inv_mod_q T fft.o log_2 T fft.o precompute_fft_data T fft.o reverse T lima.o DecodeCT T lima.o DecodePK T lima.o DecodeSK T lima.o Decode_Val T lima.o EncodeCT T lima.o EncodePK T lima.o EncodeSK T lima.o Encode_Val T lima.o InitLima T lima.o RandCheck T lima.o increment_seed T lima.o init_done B lima.o lima_2p_1024 D lima.o lima_2p_2048 D lima.o lima_dec_cca T lima.o lima_dec_cpa T lima.o lima_decap_cca T lima.o lima_decap_cpa T lima.o lima_enc_cca T lima.o lima_enc_cpa T lima.o lima_enc_cpa_sub T lima.o lima_encap_cca T lima.o lima_encap_cpa T lima.o lima_fft_2p_1024 B lima.o lima_fft_2p_2048 B lima.o lima_fft_sp_1018 B lima.o lima_fft_sp_1306 B lima.o lima_fft_sp_1822 B lima.o lima_fft_sp_2062 B lima.o lima_key_gen T lima.o lima_sp_1018 D lima.o lima_sp_1306 D lima.o lima_sp_1822 D lima.o lima_sp_2062 D lima.o precompute_noise T lima.o precompute_noise_data T lima.o xof5_to_modp T modp.o MontMult T modp.o add_mod_q T modp.o assign_one T modp.o exp_mod_q T modp.o mod12521473 D modp.o mod133121 D modp.o mod16900097 D modp.o mod184321 D modp.o mod44802049 D modp.o mod48181249 D modp.o mul_add_mod_q T modp.o mul_mod_q T modp.o mul_mod_q_tag T modp.o sub_mod_q T modp.o to_int T modp.o to_mod_q T xof.o InitXOF T xof.o KDF T xof.o XOF T xof.o generate_gaussian_noise T xof.o get_random_field_element T xof.o get_random_field_elements T
Implementation | Compiler |
T:opt | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:opt | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:opt | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:opt | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:opt | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:opt | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:opt | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:opt | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:opt | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
LimaAPI.o Dec_CCA T LimaAPI.o Dec_CPA T LimaAPI.o Decap_CCA T LimaAPI.o Decap_CPA T LimaAPI.o Enc_CCA T LimaAPI.o Enc_CPA T LimaAPI.o Encap_CCA T LimaAPI.o Encap_CPA T LimaAPI.o Key_Generation T fft.o bfft T fft.o fft T fft.o fft_inv T fft.o fft_sub_1 T fft.o fft_sub_2 T fft.o inv_mod_q T fft.o precompute_fft_data T lima.o DecodeCT T lima.o DecodePK T lima.o DecodeSK T lima.o Decode_Val T lima.o EncodeCT T lima.o EncodePK T lima.o EncodeSK T lima.o Encode_Val T lima.o InitLima T lima.o RandCheck T lima.o increment_seed T lima.o init_done B lima.o lima_2p_1024 D lima.o lima_2p_2048 D lima.o lima_dec_cca T lima.o lima_dec_cpa T lima.o lima_decap_cca T lima.o lima_decap_cpa T lima.o lima_enc_cca T lima.o lima_enc_cpa T lima.o lima_enc_cpa_sub T lima.o lima_encap_cca T lima.o lima_encap_cpa T lima.o lima_fft_2p_1024 B lima.o lima_fft_2p_2048 B lima.o lima_fft_sp_1018 B lima.o lima_fft_sp_1306 B lima.o lima_fft_sp_1822 B lima.o lima_fft_sp_2062 B lima.o lima_key_gen T lima.o lima_sp_1018 D lima.o lima_sp_1306 D lima.o lima_sp_1822 D lima.o lima_sp_2062 D modp.o add_mod_q T modp.o exp_mod_q T modp.o mod12521473 D modp.o mod133121 D modp.o mod16900097 D modp.o mod184321 D modp.o mod44802049 D modp.o mod48181249 D modp.o mul_add_mod_q T modp.o mul_mod_q T modp.o sub_mod_q T modp.o to_int T modp.o to_mod_q T xof.o InitXOF T xof.o KDF T xof.o XOF T xof.o generate_gaussian_noise T xof.o get_random_field_element T xof.o get_random_field_elements T
Implementation | Compiler |
T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |