[Page version: 20261005 15:57:56]
Measurements for amd64, tripwire, crypto_aead Test results for amd64, tripwire, crypto_aead Test results for crypto_aead/lilliputaeii256v11| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|---|---|
| 2468990 | 7967 0 0 | 37535 1216 1784 | T:add_felicsref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261004 | 20260831 |
| 3124170 | 9678 56 0 | 39487 1280 1784 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261004 | 20260831 |
| 3307056 | 10014 56 0 | 39855 1280 1784 | T:add_tweakeyloop | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261004 | 20260831 |
| 3808330 | 4992 0 0 | 30111 1216 1784 | T:add_felicsref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261004 | 20260831 |
| 4617353 | 5259 56 0 | 30647 1280 1784 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261004 | 20260831 |
| 4632992 | 4760 56 0 | 29678 1272 1720 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261004 | 20260831 |
| 4856525 | 5595 56 0 | 30951 1280 1784 | T:add_tweakeyloop | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261004 | 20260831 |
| 4926066 | 4473 0 0 | 29198 1208 1720 | T:add_felicsref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261004 | 20260831 |
| 5362828 | 3920 0 0 | 27186 1192 1688 | T:add_felicsref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261004 | 20260831 |
| 5960708 | 4123 56 0 | 27506 1256 1688 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261004 | 20260831 |
| 6166087 | 4560 56 0 | 29478 1272 1720 | T:add_tweakeyloop | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261004 | 20260831 |
| 7400249 | 3773 56 0 | 27202 1256 1688 | T:add_tweakeyloop | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261004 | 20260831 |
| 15335912 | 13543 56 0 | 43415 1280 1784 | T:add_threshold | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261004 | 20260831 |
| 15949784 | 8980 56 0 | 34439 1280 1784 | T:add_threshold | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261004 | 20260831 |
| 16030384 | 6787 56 0 | 31710 1272 1720 | T:add_threshold | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261004 | 20260831 |
| 21499799 | 6055 56 0 | 29482 1256 1688 | T:add_threshold | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261004 | 20260831 |
tweakey.c: In file included from tweakey.c:33: tweakey.c: multiplications.h:119:13: warning: '_multiply_MR3' defined but not used [-Wunused-function] tweakey.c: 119 | static void _multiply_MR3(const uint8_t x[LANE_BYTES], uint8_t y[LANE_BYTES]) tweakey.c: | ^~~~~~~~~~~~~
| Implementation | Compiler |
| T:add_felicsref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:add_felicsref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:add_felicsref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:add_felicsref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
cipher.c: cipher.c: In function '_nonlinear_layer': cipher.c: cipher.c:173:24: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses] cipher.c: 173 | tmp0 = P[Q[y_hi&3 ^ (y_hi&8)>>1][z_hi]]; cipher.c: | ~~~~^~ cipher.c: cipher.c:174:24: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses] cipher.c: 174 | tmp1 = P[Q[z_hi&3 ^ (z_hi&8)>>1][x_hi]]; cipher.c: | ~~~~^~ cipher.c: cipher.c:175:24: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses] cipher.c: 175 | tmp2 = P[Q[x_hi&3 ^ (x_hi&8)>>1][y_hi]]; cipher.c: | ~~~~^~ cipher.c: cipher.c:176:23: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses] cipher.c: 176 | x_lo ^= Q[tmp1&3 ^ (tmp1&8)>>1][tmp2]; cipher.c: | ~~~~^~ cipher.c: cipher.c:177:23: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses] cipher.c: 177 | y_lo ^= Q[tmp2&3 ^ (tmp2&8)>>1][tmp0]; cipher.c: | ~~~~^~ cipher.c: cipher.c:178:23: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses] cipher.c: 178 | z_lo ^= Q[tmp0&3 ^ (tmp0&8)>>1][tmp1]; cipher.c: | ~~~~^~
| Implementation | Compiler |
| T:add_threshold | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:add_threshold | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:add_threshold | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:add_threshold | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
cipher.o lilliput_tbc_decrypt T cipher.o lilliput_tbc_encrypt T lilliput-ii.o lilliput_ae_decrypt T lilliput-ii.o lilliput_ae_encrypt T tweakey.o tweakey_state_extract T tweakey.o tweakey_state_init T tweakey.o tweakey_state_update T
| Implementation | Compiler |
| T:add_felicsref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:add_felicsref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:add_felicsref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:add_felicsref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:add_tweakeyloop | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:add_tweakeyloop | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:add_tweakeyloop | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:add_tweakeyloop | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| 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 -O -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) |
cipher.o lilliput_tbc_decrypt T cipher.o lilliput_tbc_encrypt T lilliput-ii.o lilliput_ae_decrypt T lilliput-ii.o lilliput_ae_encrypt T random.o randombytes T tweakey.o tweakey_state_extract T tweakey.o tweakey_state_init T tweakey.o tweakey_state_update T
| Implementation | Compiler |
| T:add_threshold | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:add_threshold | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:add_threshold | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:add_threshold | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |