[Page version: 20250707 21:26:16]
Measurements for amd64, prodesk, crypto_aead Test results for amd64, prodesk, crypto_aead Test results for crypto_aead/drygascon128k56Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
337504 | 4321 0 0 | 22026 832 872 | T:le32 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240730 | 20240716 |
338212 | 4321 0 0 | 21746 832 872 | T:le32 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240730 | 20240716 |
346892 | 4328 0 0 | 20426 832 856 | T:le32 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240730 | 20240716 |
357916 | 12300 0 0 | 28141 760 928 | T:le32 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240730 | 20240716 |
382892 | 9376 392 32 | 23526 1224 896 | T:opt_arm_cortex-m | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240730 | 20240716 |
399988 | 20191 536 32 | 36605 1296 960 | T:opt_arm_cortex-m | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240730 | 20240716 |
402928 | 16425 392 32 | 34398 1224 912 | T:opt_arm_cortex-m | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240730 | 20240716 |
402980 | 16441 392 32 | 34694 1224 912 | T:opt_arm_cortex-m | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240730 | 20240716 |
410508 | 8820 536 32 | 22924 1288 960 | T:opt_arm_cortex-m | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240730 | 20240716 |
416880 | 7895 392 32 | 22732 1216 960 | T:opt_arm_cortex-m | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240730 | 20240716 |
425720 | 7307 536 32 | 20144 1272 928 | T:opt_arm_cortex-m | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240730 | 20240716 |
432400 | 14313 392 32 | 30966 1224 896 | T:opt_arm_cortex-m | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240730 | 20240716 |
443068 | 9386 536 32 | 23981 1296 960 | T:opt_arm_cortex-m | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240730 | 20240716 |
622116 | 3969 0 0 | 17997 760 928 | T:le32 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240730 | 20240716 |
718480 | 4475 0 0 | 18093 760 928 | T:le32 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240730 | 20240716 |
745204 | 4041 0 0 | 20162 832 856 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240730 | 20240716 |
753612 | 4144 0 0 | 21874 832 872 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240730 | 20240716 |
767580 | 4418 0 0 | 21882 832 872 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240730 | 20240716 |
867032 | 3612 0 0 | 17202 832 856 | T:le32 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240730 | 20240716 |
1179720 | 9819 0 0 | 25677 760 928 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240730 | 20240716 |
1227896 | 3366 0 0 | 17728 824 920 | T:le32 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240730 | 20240716 |
1657876 | 3217 0 0 | 17568 824 920 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240730 | 20240716 |
1678632 | 3052 0 0 | 15384 736 896 | T:le32 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240730 | 20240716 |
2211288 | 3890 0 0 | 17525 760 928 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240730 | 20240716 |
2283760 | 3395 0 0 | 17445 760 928 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240730 | 20240716 |
2401384 | 3334 0 0 | 16938 832 856 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240730 | 20240716 |
2953192 | 2818 0 0 | 15136 736 896 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240730 | 20240716 |
drygascon.c: drygascon.c: In function 'drygascon128_aead_encrypt_core': drygascon.c: drygascon.c:185:13: warning: 'state' may be used uninitialized [-Wmaybe-uninitialized] drygascon.c: 185 | if(!drysponge128_safe_alignement(&state)){ drygascon.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drygascon.c: In file included from drygascon.c:24: drygascon.c: internal-drysponge.h:349:5: note: by argument 1 of type 'const drysponge128_state_t *' to 'drysponge128_safe_alignement' declared here drygascon.c: 349 | int drysponge128_safe_alignement(const drysponge128_state_t*state); drygascon.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ drygascon.c: drygascon.c:181:26: note: 'state' declared here drygascon.c: 181 | drysponge128_state_t state; drygascon.c: | ^~~~~ drygascon.c: drygascon.c: In function 'drygascon128_aead_decrypt_core': drygascon.c: drygascon.c:262:9: warning: 'state' may be used uninitialized [-Wmaybe-uninitialized] drygascon.c: 262 | if(!drysponge128_safe_alignement(&state)){ drygascon.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drygascon.c: internal-drysponge.h:349:5: note: by argument 1 of type 'const drysponge128_state_t *' to 'drysponge128_safe_alignement' declared here drygascon.c: 349 | int drysponge128_safe_alignement(const drysponge128_state_t*state); drygascon.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ drygascon.c: drygascon.c:257:26: note: 'state' declared here drygascon.c: 257 | drysponge128_state_t state; drygascon.c: | ^~~~~
Implementation | Compiler |
T:opt_arm_cortex-m | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:opt_arm_cortex-m | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:opt_arm_cortex-m | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:opt_arm_cortex-m | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
aead-common.o aead_check_tag T aead-common.o aead_check_tag_precheck T drygascon.o drygascon128_aead_decrypt_core T drygascon.o drygascon128_aead_encrypt_core T drygascon.o drygascon128_cipher D drygascon.o drygascon128_hash T drygascon.o drygascon128_hash_algorithm D drygascon.o drygascon128k16_aead_decrypt T drygascon.o drygascon128k16_aead_encrypt T drygascon.o drygascon128k16_cipher D drygascon.o drygascon128k16_expected D drygascon.o drygascon128k32_aead_decrypt T drygascon.o drygascon128k32_aead_encrypt T drygascon.o drygascon128k32_cipher D drygascon.o drygascon128k32_expected D drygascon.o drygascon128k56_aead_decrypt T drygascon.o drygascon128k56_aead_encrypt T drygascon.o drygascon128k56_cipher D drygascon.o drygascon128k56_expected D drygascon.o drygascon256_aead_decrypt T drygascon.o drygascon256_aead_encrypt T drygascon.o drygascon256_cipher D drygascon.o drygascon256_expected B drygascon.o drygascon256_hash T drygascon.o drygascon256_hash_algorithm D internal-drysponge.o drygascon128_f_impl T internal-drysponge.o drygascon128_f_wrap T internal-drysponge.o drysponge128_g T internal-drysponge.o drysponge128_g_core T internal-drysponge.o drysponge128_safe_alignement T internal-drysponge.o drysponge128_setup T internal-drysponge.o drysponge256_f_absorb T internal-drysponge.o drysponge256_g T internal-drysponge.o drysponge256_g_core T internal-drysponge.o drysponge256_setup T internal-drysponge.o gascon128_core_round T internal-drysponge.o gascon256_core_round T
Implementation | Compiler |
T:opt_arm_cortex-m | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:opt_arm_cortex-m | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:opt_arm_cortex-m | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:opt_arm_cortex-m | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:opt_arm_cortex-m | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:opt_arm_cortex-m | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:opt_arm_cortex-m | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:opt_arm_cortex-m | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:opt_arm_cortex-m | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |