Test results for amd64, hertz, crypto_aead/joltikneq6464v13
[Page version: 20250310 13:41:42]
Measurements for amd64, hertz, crypto_aead
Test results for amd64, hertz, crypto_aead
Test results for crypto_aead/joltikneq6464v13
Computer: hertz
Microarchitecture: amd64; Zen 4 (a60f12)
Architecture: amd64
CPU ID: AuthenticAMD-00a60f12-178bfbff
SUPERCOP version: 20250307
Operation: crypto_aead
Primitive: joltikneq6464v13
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
2975898 | 16046 0 0 | 34878 828 1096 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
3352790 | 15702 0 0 | 34518 828 1096 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
3451687 | 17482 0 0 | 34779 820 1192 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
4042728 | 14240 0 0 | 29699 820 1192 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
5272489 | 14477 0 0 | 29544 820 1096 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
6933440 | 11494 0 0 | 25326 796 1064 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250308 | 20250307 |
Compiler output
joltik.c: In function 'set_nonce_in_tweak',
joltik.c: inlined from 'joltik_aead_decrypt' at joltik.c:272:5:
joltik.c: joltik.c:55:23: warning: 'tweak' is used uninitialized [-Wuninitialized]
joltik.c: 55 | tweak[0] = (tweak[0]&0xf0) ^ (nonce[0] >> 4);
joltik.c: | ~~~~~^~~
joltik.c: joltik.c: In function 'joltik_aead_decrypt':
joltik.c: joltik.c:254:13: note: 'tweak' declared here
joltik.c: 254 | uint8_t tweak[8];
joltik.c: | ^~~~~
Number of similar (implementation,compiler) pairs: 2, namely:
Implementation | Compiler |
T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Namespace violations
joltik.o joltik_aead_decrypt T
joltik.o joltik_aead_encrypt T
tweakableBC.o G T
tweakableBC.o H T
tweakableBC.o aesTweakDecrypt T
tweakableBC.o aesTweakEncrypt T
tweakableBC.o joltikKeySetupDec128 T
tweakableBC.o joltikKeySetupEnc128 T
tweakableBC.o multi T
Number of similar (implementation,compiler) pairs: 6, namely:
Implementation | Compiler |
T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_19.1.1_(1ubuntu1)) |
T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_19.1.1_(1ubuntu1)) |
T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_19.1.1_(1ubuntu1)) |
T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |