[Page version: 20250419 11:06:13]
Measurements for amd64, renoir, crypto_kem Test results for amd64, renoir, crypto_kem Test results for crypto_kem/ntrukem743Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
517975 | 24557 290 4160 | 57813 1164 5912 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250418 | 20250415 |
520772 | 25161 290 4160 | 58693 1164 5912 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250418 | 20250415 |
557826 | 26397 290 4164 | 60301 1132 5976 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250418 | 20250415 |
639434 | 30346 290 4160 | 63925 1164 5912 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250418 | 20250415 |
2891540 | 13090 290 4164 | 45445 1132 5976 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250418 | 20250415 |
3497095 | 12250 290 4160 | 43408 1156 5912 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250418 | 20250415 |
3595218 | 12796 290 4160 | 44224 1156 5912 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250418 | 20250415 |
3644226 | 12485 290 4164 | 44205 1132 5976 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250418 | 20250415 |
7326837 | 10424 290 4164 | 40940 1124 5944 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250418 | 20250415 |
NTRUEncrypt.o check_keys T NTRUEncrypt.o check_m T NTRUEncrypt.o decrypt_cca T NTRUEncrypt.o decrypt_kem T NTRUEncrypt.o encrypt_cca T NTRUEncrypt.o encrypt_kem T NTRUEncrypt.o generate_r T NTRUEncrypt.o keygen T NTRUEncrypt.o mask_m T NTRUEncrypt.o pad_msg T NTRUEncrypt.o recover_msg T fastrandombytes.o fastrandombytes T fastrandombytes.o rng_cleanup T fastrandombytes.o rng_init T fastrandombytes.o rng_uint16 T fastrandombytes.o rng_uint64 T packing.o pack_public_key T packing.o pack_secret_key_CCA T packing.o pack_secret_key_KEM T packing.o string_to_tri_old T packing.o tri_to_string_old T packing.o unpack_public_key T packing.o unpack_secret_key_CCA T packing.o unpack_secret_key_KEM T param.o get_param_set_by_id T poly.o binary_poly_gen T poly.o cmod T poly.o grade_school_mul T poly.o karatsuba T poly.o ntru_ring_inv T poly.o ntru_ring_mult_coefficients T poly.o ntru_ring_mult_coefficients_memreq T poly.o rand_tri_poly_from_seed T poly.o ring_lift_inv_pow2 T poly.o trinary_poly_gen T poly.o trinary_poly_gen_w_seed T shred.o shred 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) |