[Page version: 20241028 01:32:29]
Measurements for amd64, hertz, crypto_aead Test results for amd64, hertz, crypto_aead Test results for crypto_aead/drygascon128k56Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
334821 | 4623 0 0 | 23542 836 1096 | T:le32 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241024 | 20241022 |
339526 | 4441 0 0 | 23358 836 1096 | T:le32 | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241024 | 20241022 |
343533 | 14815 0 0 | 32123 828 1192 | T:le32 | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241024 | 20241022 |
358396 | 10143 392 32 | 25808 1220 1128 | T:opt_arm_cortex-m | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241024 | 20241022 |
364915 | 14546 392 32 | 34054 1228 1128 | T:opt_arm_cortex-m | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241024 | 20241022 |
365002 | 14546 392 32 | 34022 1228 1128 | T:opt_arm_cortex-m | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241024 | 20241022 |
377658 | 17853 536 32 | 35540 1356 1224 | T:opt_arm_cortex-m | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241024 | 20241022 |
392332 | 7833 536 32 | 22039 1332 1096 | T:opt_arm_cortex-m | cc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241024 | 20241022 |
578346 | 4109 0 0 | 23094 836 1096 | T:ref | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241024 | 20241022 |
578800 | 4109 0 0 | 23062 836 1096 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241024 | 20241022 |
873699 | 3457 0 0 | 17271 796 1064 | T:le32 | cc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241024 | 20241022 |
1311351 | 3293 0 0 | 18504 828 1096 | T:le32 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241024 | 20241022 |
1731525 | 5360 0 0 | 22683 828 1192 | T:ref | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241024 | 20241022 |
1813626 | 3110 0 0 | 18320 828 1096 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241024 | 20241022 |
1880193 | 3228 0 0 | 17039 796 1064 | T:ref | cc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241024 | 20241022 |
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 | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:opt_arm_cortex-m | cc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.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 | cc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:opt_arm_cortex-m | cc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:opt_arm_cortex-m | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_19.1.1_(1ubuntu1)) |
T:opt_arm_cortex-m | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_19.1.1_(1ubuntu1)) |
T:opt_arm_cortex-m | clang -mllvm -polly -mllvm -polly-vectorizer=stripmine -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_19.1.1_(1ubuntu1)) |