Test results for amd64, hertz, crypto_aead/joltikneq6464v13
[Page version: 20251115 18:42:59]
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: 20251114
Operation: crypto_aead
Primitive: joltikneq6464v13
| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 2955599 | 15970 0 0 | 36367 828 1096 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 3115482 | 17412 0 0 | 35004 820 1160 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 3705748 | 15658 0 0 | 34071 828 1096 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 4087677 | 14526 0 0 | 30100 820 1160 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 5778514 | 14580 0 0 | 29753 820 1096 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 6097865 | 11474 0 0 | 25327 796 1064 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
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 (15.2.0) |
| T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.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_20.1.8_(0ubuntu4)) |
| T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |