Test results for armeabi, tinker, crypto_aead/stribob192r2
[Page version: 20241215 22:35:41]
Measurements for armeabi, tinker, crypto_aead
Test results for armeabi, tinker, crypto_aead
Test results for crypto_aead/stribob192r2
Computer: tinker
Microarchitecture: armeabi; Cortex-A17 (410fc0d1)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20241022
Operation: crypto_aead
Primitive: stribob192r2
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
621165 | 3460 0 0 | 19693 384 824 | T:neon | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
630421 | 3552 0 0 | 20517 384 824 | T:neon | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
664451 | 18868 0 0 | 31921 376 816 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
687434 | 3144 0 0 | 16197 376 816 | T:neon | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
763920 | 19604 0 0 | 34412 380 816 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
788031 | 3516 0 0 | 18332 380 816 | T:neon | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
876120 | 19936 0 0 | 36161 384 824 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
921184 | 21064 0 0 | 40478 412 824 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
956152 | 20028 0 0 | 36985 384 824 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
1058103 | 4984 0 0 | 18037 376 816 | T:smaller | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
1183678 | 7216 0 0 | 26638 412 824 | T:smaller | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
1253353 | 5972 0 0 | 20780 380 816 | T:smaller | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
1438931 | 6692 0 0 | 22925 384 824 | T:smaller | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
1459870 | 6784 0 0 | 23749 384 824 | T:smaller | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
1634859 | 11620 0 0 | 31042 412 824 | T:bitslice | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
1659535 | 9644 0 0 | 25877 384 824 | T:bitslice | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
1660726 | 9736 0 0 | 26701 384 824 | T:bitslice | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
1690654 | 9244 0 0 | 24052 380 816 | T:bitslice | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
1722816 | 7676 0 0 | 20729 376 816 | T:bitslice | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
3512321 | 2720 0 0 | 22138 412 824 | T:8bit | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
6263295 | 1948 0 0 | 18905 384 824 | T:8bit | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
6281981 | 1820 0 0 | 18091 388 824 | T:8bit | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
6991386 | 1772 0 0 | 16576 380 816 | T:8bit | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
7043384 | 1328 0 0 | 14423 380 816 | T:8bit | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
Compiler output
wbob_pineon.c: In file included from wbob_pineon.c:7:
wbob_pineon.c: /usr/lib/llvm-14/lib/clang/14.0.6/include/arm_neon.h:32:2: error: "NEON support not enabled"
wbob_pineon.c: #error "NEON support not enabled"
wbob_pineon.c: ^
wbob_pineon.c: wbob_pineon.c:226:5: error: use of undeclared identifier 'uint8x8x2_t'
wbob_pineon.c: uint8x8x2_t d0, s0_box, s1_box, s2_box;
wbob_pineon.c: ^
wbob_pineon.c: wbob_pineon.c:227:5: error: use of undeclared identifier 'uint8x8x4_t'
wbob_pineon.c: uint8x8x4_t d1;
wbob_pineon.c: ^
wbob_pineon.c: wbob_pineon.c:228:5: error: unknown type name 'uint8x8_t'; did you mean 'uint8_t'?
wbob_pineon.c: uint8x8_t x0,x1,x2,x3,x4,x5,x6,x7;
wbob_pineon.c: ^~~~~~~~~
wbob_pineon.c: uint8_t
wbob_pineon.c: /usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:24:19: note: 'uint8_t' declared here
wbob_pineon.c: typedef __uint8_t uint8_t;
wbob_pineon.c: ^
wbob_pineon.c: wbob_pineon.c:229:5: error: unknown type name 'uint8x8_t'; did you mean 'uint8_t'?
wbob_pineon.c: uint8x8_t y0,y1,y2,y3,y4,y5,y6,y7;
wbob_pineon.c: ^~~~~~~~~
wbob_pineon.c: uint8_t
wbob_pineon.c: /usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:24:19: note: 'uint8_t' declared here
wbob_pineon.c: typedef __uint8_t uint8_t;
wbob_pineon.c: ^
wbob_pineon.c: wbob_pineon.c:230:5: error: unknown type name 'uint8x8_t'; did you mean 'uint8_t'?
wbob_pineon.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:neon | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
wbob_pineon.c: wbob_pineon.c:9:22: warning: ‘wbob_sbox’ defined but not used [-Wunused-const-variable=]
wbob_pineon.c: 9 | static const uint8_t wbob_sbox[256] __attribute__((aligned(0x10))) = {
wbob_pineon.c: | ^~~~~~~~~
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:neon | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:neon | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:neon | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:neon | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
wbob_pissse3.c: In file included from wbob_pissse3.c:7:
wbob_pissse3.c: /usr/lib/llvm-14/lib/clang/14.0.6/include/tmmintrin.h:14:2: error: "This header is only meant to be used on x86 and x64 architecture"
wbob_pissse3.c: #error "This header is only meant to be used on x86 and x64 architecture"
wbob_pissse3.c: ^
wbob_pissse3.c: In file included from wbob_pissse3.c:7:
wbob_pissse3.c: In file included from /usr/lib/llvm-14/lib/clang/14.0.6/include/tmmintrin.h:17:
wbob_pissse3.c: /usr/lib/llvm-14/lib/clang/14.0.6/include/pmmintrin.h:14:2: error: "This header is only meant to be used on x86 and x64 architecture"
wbob_pissse3.c: #error "This header is only meant to be used on x86 and x64 architecture"
wbob_pissse3.c: ^
wbob_pissse3.c: In file included from wbob_pissse3.c:7:
wbob_pissse3.c: In file included from /usr/lib/llvm-14/lib/clang/14.0.6/include/tmmintrin.h:17:
wbob_pissse3.c: In file included from /usr/lib/llvm-14/lib/clang/14.0.6/include/pmmintrin.h:17:
wbob_pissse3.c: /usr/lib/llvm-14/lib/clang/14.0.6/include/emmintrin.h:14:2: error: "This header is only meant to be used on x86 and x64 architecture"
wbob_pissse3.c: #error "This header is only meant to be used on x86 and x64 architecture"
wbob_pissse3.c: ^
wbob_pissse3.c: In file included from wbob_pissse3.c:7:
wbob_pissse3.c: In file included from /usr/lib/llvm-14/lib/clang/14.0.6/include/tmmintrin.h:17:
wbob_pissse3.c: In file included from /usr/lib/llvm-14/lib/clang/14.0.6/include/pmmintrin.h:17:
wbob_pissse3.c: In file included from /usr/lib/llvm-14/lib/clang/14.0.6/include/emmintrin.h:17:
wbob_pissse3.c: /usr/lib/llvm-14/lib/clang/14.0.6/include/xmmintrin.h:14:2: error: "This header is only meant to be used on x86 and x64 architecture"
wbob_pissse3.c: #error "This header is only meant to be used on x86 and x64 architecture"
wbob_pissse3.c: ^
wbob_pissse3.c: In file included from wbob_pissse3.c:7:
wbob_pissse3.c: In file included from /usr/lib/llvm-14/lib/clang/14.0.6/include/tmmintrin.h:17:
wbob_pissse3.c: In file included from /usr/lib/llvm-14/lib/clang/14.0.6/include/pmmintrin.h:17:
wbob_pissse3.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ssse3 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
wbob_pissse3.c: wbob_pissse3.c:7:10: fatal error: tmmintrin.h: No such file or directory
wbob_pissse3.c: 7 | #include <tmmintrin.h>
wbob_pissse3.c: | ^~~~~~~~~~~~~
wbob_pissse3.c: compilation terminated.
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:ssse3 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:ssse3 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:ssse3 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:ssse3 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Namespace violations
stribob.o sbob_clr T
stribob.o sbob_cmp T
stribob.o sbob_dec T
stribob.o sbob_enc T
stribob.o sbob_fin T
stribob.o sbob_get T
stribob.o sbob_put T
wbob_pi8.o wbob_pi T
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:8bit | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:8bit | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:8bit | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:8bit | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:8bit | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Namespace violations
stribob.o sbob_clr T
stribob.o sbob_cmp T
stribob.o sbob_dec T
stribob.o sbob_enc T
stribob.o sbob_fin T
stribob.o sbob_get T
stribob.o sbob_put T
wbob_pi64sl.o wbob_pi T
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:bitslice | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:bitslice | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:bitslice | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:bitslice | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:bitslice | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Namespace violations
stribob.o sbob_clr T
stribob.o sbob_cmp T
stribob.o sbob_dec T
stribob.o sbob_enc T
stribob.o sbob_fin T
stribob.o sbob_get T
stribob.o sbob_put T
wbob_pineon.o wbob_pi T
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:neon | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:neon | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:neon | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:neon | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Namespace violations
stribob.o sbob_clr T
stribob.o sbob_cmp T
stribob.o sbob_dec T
stribob.o sbob_enc T
stribob.o sbob_fin T
stribob.o sbob_get T
stribob.o sbob_put T
wbob_pi64.o wbob_pi T
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Namespace violations
stribob.o sbob_clr T
stribob.o sbob_cmp T
stribob.o sbob_dec T
stribob.o sbob_enc T
stribob.o sbob_fin T
stribob.o sbob_get T
stribob.o sbob_put T
wbob_smaller_pi.o wbob_pi T
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:smaller | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:smaller | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:smaller | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:smaller | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:smaller | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |