Test results for armeabi, berry2, crypto_aead/isapk128av20
[Page version: 20260328 06:27:48]
Measurements for armeabi, berry2, crypto_aead
Test results for armeabi, berry2, crypto_aead
Test results for crypto_aead/isapk128av20
Computer: berry2
Microarchitecture: armeabi; Cortex-A7 (410fc075)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20251222
Operation: crypto_aead
Primitive: isapk128av20
| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 2009403 | 228532 0 0 | 240791 356 816 | T:opt_64 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250320 | 20250307 |
| 2009849 | 229136 0 0 | 243043 356 816 | T:opt_64 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250320 | 20250307 |
| 2054798 | 6964 0 0 | 20895 356 816 | T:opt_32_armv7m | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251230 | 20251222 |
| 2054819 | 5920 0 0 | 18335 356 816 | T:opt_32_armv7m | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251230 | 20251222 |
| 2061766 | 5956 0 0 | 18050 352 816 | T:opt_32_armv7m | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251230 | 20251222 |
| 2061785 | 5812 0 0 | 17219 348 816 | T:opt_32_armv7m | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251230 | 20251222 |
| 2078068 | 207896 0 0 | 219287 348 816 | T:opt_64 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250320 | 20250307 |
| 2536499 | 207276 0 0 | 219350 352 816 | T:opt_64 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250320 | 20250307 |
| 2671180 | 3508 0 0 | 15779 356 816 | T:opt_32_armv6m | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251230 | 20251222 |
| 2671217 | 4552 0 0 | 18467 356 816 | T:opt_32_armv6m | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251230 | 20251222 |
| 2678224 | 3400 0 0 | 14807 348 816 | T:opt_32_armv6m | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251230 | 20251222 |
| 2678335 | 3544 0 0 | 15638 352 816 | T:opt_32_armv6m | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251230 | 20251222 |
| 3478067 | 5042 0 0 | 19007 360 816 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250320 | 20250307 |
| 15113900 | 3598 0 0 | 15919 360 816 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250320 | 20250307 |
| 17559021 | 3302 0 0 | 14747 352 816 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250320 | 20250307 |
| 39973929 | 3806 0 0 | 15987 360 816 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250320 | 20250307 |
Compiler output
isap.c: isap.c: In function 'isap_enc':
isap.c: isap.c:148:11: warning: unused variable 'ks16' [-Wunused-variable]
isap.c: 148 | uint16_t ks16[9];
isap.c: | ^~~~
Number of similar (implementation,compiler) pairs: 8, namely:
| Implementation | Compiler |
| T:opt_32_armv6m | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt_32_armv6m | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt_32_armv6m | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt_32_armv6m | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt_32_armv7m | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt_32_armv7m | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt_32_armv7m | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt_32_armv7m | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Namespace violations
KeccakP-400-armv6m-le-gcc.o KeccakP400_AddByte T
KeccakP-400-armv6m-le-gcc.o KeccakP400_AddBytes T
KeccakP-400-armv6m-le-gcc.o KeccakP400_ExtractAndAddBytes T
KeccakP-400-armv6m-le-gcc.o KeccakP400_ExtractBytes T
KeccakP-400-armv6m-le-gcc.o KeccakP400_Initialize T
KeccakP-400-armv6m-le-gcc.o KeccakP400_OverwriteBytes T
KeccakP-400-armv6m-le-gcc.o KeccakP400_OverwriteWithZeroes T
KeccakP-400-armv6m-le-gcc.o KeccakP400_Permute_20rounds T
KeccakP-400-armv6m-le-gcc.o KeccakP400_Permute_Nrounds T
KeccakP-400-armv6m-le-gcc.o KeccakP400_StaticInitialize T
KeccakP-400-armv6m-le-gcc.o _ba a
KeccakP-400-armv6m-le-gcc.o _be a
KeccakP-400-armv6m-le-gcc.o _bi a
KeccakP-400-armv6m-le-gcc.o _bo a
KeccakP-400-armv6m-le-gcc.o _bu a
KeccakP-400-armv6m-le-gcc.o _ga a
KeccakP-400-armv6m-le-gcc.o _ge a
KeccakP-400-armv6m-le-gcc.o _gi a
KeccakP-400-armv6m-le-gcc.o _go a
KeccakP-400-armv6m-le-gcc.o _gu a
KeccakP-400-armv6m-le-gcc.o _ka a
KeccakP-400-armv6m-le-gcc.o _ke a
KeccakP-400-armv6m-le-gcc.o _ki a
KeccakP-400-armv6m-le-gcc.o _ko a
KeccakP-400-armv6m-le-gcc.o _ku a
KeccakP-400-armv6m-le-gcc.o _ma a
KeccakP-400-armv6m-le-gcc.o _me a
KeccakP-400-armv6m-le-gcc.o _mi a
KeccakP-400-armv6m-le-gcc.o _mo a
KeccakP-400-armv6m-le-gcc.o _mu a
KeccakP-400-armv6m-le-gcc.o _sa a
KeccakP-400-armv6m-le-gcc.o _se a
KeccakP-400-armv6m-le-gcc.o _si a
KeccakP-400-armv6m-le-gcc.o _so a
KeccakP-400-armv6m-le-gcc.o _su a
isap.o ISAP_IV1 R
isap.o ISAP_IV2 R
isap.o ISAP_IV3 R
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| T:opt_32_armv6m | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt_32_armv6m | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt_32_armv6m | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt_32_armv6m | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Namespace violations
KeccakP-400-armv7m-le-gcc.o KeccakP400_AddByte T
KeccakP-400-armv7m-le-gcc.o KeccakP400_AddBytes T
KeccakP-400-armv7m-le-gcc.o KeccakP400_ExtractAndAddBytes T
KeccakP-400-armv7m-le-gcc.o KeccakP400_ExtractBytes T
KeccakP-400-armv7m-le-gcc.o KeccakP400_Initialize T
KeccakP-400-armv7m-le-gcc.o KeccakP400_OverwriteBytes T
KeccakP-400-armv7m-le-gcc.o KeccakP400_OverwriteWithZeroes T
KeccakP-400-armv7m-le-gcc.o KeccakP400_Permute_20rounds T
KeccakP-400-armv7m-le-gcc.o KeccakP400_Permute_Nrounds T
KeccakP-400-armv7m-le-gcc.o KeccakP400_StaticInitialize T
KeccakP-400-armv7m-le-gcc.o _ba a
KeccakP-400-armv7m-le-gcc.o _be a
KeccakP-400-armv7m-le-gcc.o _bi a
KeccakP-400-armv7m-le-gcc.o _bo a
KeccakP-400-armv7m-le-gcc.o _bu a
KeccakP-400-armv7m-le-gcc.o _ga a
KeccakP-400-armv7m-le-gcc.o _ge a
KeccakP-400-armv7m-le-gcc.o _gi a
KeccakP-400-armv7m-le-gcc.o _go a
KeccakP-400-armv7m-le-gcc.o _gu a
KeccakP-400-armv7m-le-gcc.o _ka a
KeccakP-400-armv7m-le-gcc.o _ke a
KeccakP-400-armv7m-le-gcc.o _ki a
KeccakP-400-armv7m-le-gcc.o _ko a
KeccakP-400-armv7m-le-gcc.o _ku a
KeccakP-400-armv7m-le-gcc.o _ma a
KeccakP-400-armv7m-le-gcc.o _me a
KeccakP-400-armv7m-le-gcc.o _mi a
KeccakP-400-armv7m-le-gcc.o _mo a
KeccakP-400-armv7m-le-gcc.o _mu a
KeccakP-400-armv7m-le-gcc.o _sa a
KeccakP-400-armv7m-le-gcc.o _se a
KeccakP-400-armv7m-le-gcc.o _si a
KeccakP-400-armv7m-le-gcc.o _so a
KeccakP-400-armv7m-le-gcc.o _su a
isap.o ISAP_IV1 R
isap.o ISAP_IV2 R
isap.o ISAP_IV3 R
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| T:opt_32_armv7m | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt_32_armv7m | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt_32_armv7m | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt_32_armv7m | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Namespace violations
isap.o ISAP_IV1 R
isap.o ISAP_IV2 R
isap.o ISAP_IV3 R
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| T:opt_64 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt_64 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt_64 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
| T:opt_64 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Namespace violations
KeccakP-400-reference.o KeccakP400OnWords T
KeccakP-400-reference.o KeccakP400Round T
KeccakP-400-reference.o KeccakP400_AddByte T
KeccakP-400-reference.o KeccakP400_AddBytes T
KeccakP-400-reference.o KeccakP400_ExtractAndAddBytes T
KeccakP-400-reference.o KeccakP400_ExtractBytes T
KeccakP-400-reference.o KeccakP400_Initialize T
KeccakP-400-reference.o KeccakP400_OverwriteBytes T
KeccakP-400-reference.o KeccakP400_OverwriteWithZeroes T
KeccakP-400-reference.o KeccakP400_Permute_20rounds T
KeccakP-400-reference.o KeccakP400_Permute_Nrounds T
isap.o ISAP_IV_A R
isap.o ISAP_IV_KA R
isap.o ISAP_IV_KE R
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T
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) |