[Page version: 20260412 01:29:25]
Measurements for amd64, wolfdale, crypto_kem Test results for amd64, wolfdale, crypto_kem Test results for crypto_kem/lima2p2048cca| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|---|---|
| 3684042 | 22008 1512 591620 | 170317 2784 593848 | T:opt | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260329 | 20260217 |
| 3688867 | 22146 1512 591620 | 170665 2776 593848 | T:opt | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260329 | 20260217 |
| 3690673 | 20869 1512 591620 | 168505 2776 593848 | T:opt | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260329 | 20260217 |
| 3690958 | 15658 1512 591620 | 160975 2768 593848 | T:opt | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260329 | 20260217 |
| 3753414 | 22007 1524 591648 | 170867 2776 593944 | T:opt | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260329 | 20260217 |
| 3789740 | 17737 1524 591648 | 165739 2776 593944 | T:opt | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260329 | 20260217 |
| 3866378 | 14808 1608 591620 | 160983 2864 593848 | T:opt | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260329 | 20260217 |
| 3957920 | 15186 1524 591648 | 162619 2776 593944 | T:opt | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260329 | 20260217 |
| 4396680 | 13340 1524 591648 | 159587 2768 593912 | T:opt | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260329 | 20260217 |
| 15413610 | 20455 432 591364 | 168749 1704 593592 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260329 | 20260217 |
| 15432830 | 19517 432 591364 | 167081 1696 593592 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260329 | 20260217 |
| 15651168 | 20695 432 591364 | 169137 1696 593592 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260329 | 20260217 |
| 16011591 | 20450 424 591392 | 169323 1672 593688 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260329 | 20260217 |
| 16558358 | 13525 432 591364 | 158783 1688 593592 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260329 | 20260217 |
| 16669617 | 13624 528 591364 | 159719 1784 593592 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260329 | 20260217 |
| 16898120 | 16238 424 591392 | 164187 1672 593688 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260329 | 20260217 |
| 17208910 | 14217 424 591392 | 161547 1672 593688 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260329 | 20260217 |
| 17534134 | 12472 424 591392 | 158651 1664 593656 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260329 | 20260217 |
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) |