Test results for amd64, nucnuc, crypto_aead/joltikeq9696v13
[Page version: 20260609 22:04:35]
Measurements for amd64, nucnuc, crypto_aead
Test results for amd64, nucnuc, crypto_aead
Test results for crypto_aead/joltikeq9696v13
Computer: nucnuc
Microarchitecture: amd64; Airmont (406c3)
Architecture: amd64
CPU ID: GenuineIntel-000406c3-bfebfbff
SUPERCOP version: 20260330
Operation: crypto_aead
Primitive: joltikeq9696v13
| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 13923168 | 15715 0 0 | 39614 1232 1528 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260311 | 20260217 |
| 13954134 | 15923 0 0 | 40902 1232 1528 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260311 | 20260217 |
| 14818799 | 17280 0 0 | 42538 1200 1624 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260311 | 20260217 |
| 32975175 | 14755 0 0 | 38510 1232 1528 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260311 | 20260217 |
| 47896159 | 13652 0 0 | 37834 1200 1624 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260311 | 20260217 |
| 57866331 | 12844 0 0 | 36618 1200 1624 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260311 | 20260217 |
| 61327074 | 12528 0 0 | 35444 1224 1528 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260311 | 20260217 |
| 61740105 | 12762 0 0 | 34788 1224 1528 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260311 | 20260217 |
| 61967698 | 11864 0 0 | 34317 1176 1592 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260311 | 20260217 |
Compiler output
joltik.c: joltik.c:143:13: warning: unused variable 'Checksum' [-Wunused-variable]
joltik.c: uint8_t Checksum[8];
joltik.c: ^
joltik.c: joltik.c:144:13: warning: unused variable 'Final' [-Wunused-variable]
joltik.c: uint8_t Final[8];
joltik.c: ^
joltik.c: joltik.c:295:13: warning: unused variable 'Checksum' [-Wunused-variable]
joltik.c: uint8_t Checksum[8];
joltik.c: ^
joltik.c: joltik.c:296:13: warning: unused variable 'Final' [-Wunused-variable]
joltik.c: uint8_t Final[8];
joltik.c: ^
joltik.c: joltik.c:297:13: warning: unused variable 'zero_block' [-Wunused-variable]
joltik.c: uint8_t zero_block[8];
joltik.c: ^
joltik.c: joltik.c:298:13: warning: unused variable 'Pad' [-Wunused-variable]
joltik.c: uint8_t Pad[8];
joltik.c: ^
joltik.c: 6 warnings generated.
Number of similar (implementation,compiler) pairs: 5, namely:
| 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) |
Compiler output
joltik.c: joltik.c: In function 'joltik_aead_encrypt':
joltik.c: joltik.c:144:13: warning: unused variable 'Final' [-Wunused-variable]
joltik.c: 144 | uint8_t Final[8];
joltik.c: | ^~~~~
joltik.c: joltik.c:143:13: warning: unused variable 'Checksum' [-Wunused-variable]
joltik.c: 143 | uint8_t Checksum[8];
joltik.c: | ^~~~~~~~
joltik.c: joltik.c: In function 'joltik_aead_decrypt':
joltik.c: joltik.c:298:13: warning: unused variable 'Pad' [-Wunused-variable]
joltik.c: 298 | uint8_t Pad[8];
joltik.c: | ^~~
joltik.c: joltik.c:297:13: warning: unused variable 'zero_block' [-Wunused-variable]
joltik.c: 297 | uint8_t zero_block[8];
joltik.c: | ^~~~~~~~~~
joltik.c: joltik.c:296:13: warning: unused variable 'Final' [-Wunused-variable]
joltik.c: 296 | uint8_t Final[8];
joltik.c: | ^~~~~
joltik.c: joltik.c:295:13: warning: unused variable 'Checksum' [-Wunused-variable]
joltik.c: 295 | uint8_t Checksum[8];
joltik.c: | ^~~~~~~~
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| 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) |
Namespace violations
joltik.o get_block_number_from_tag T
joltik.o joltik_aead_decrypt T
joltik.o joltik_aead_encrypt T
joltik.o memcmp_const 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: 9, namely:
| 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) |