Test results for aarch64, pi3aplus, crypto_core/keccakf160032bits

[Page version: 20240908 09:13:06]

Measurements for aarch64, pi3aplus, crypto_core Test results for aarch64, pi3aplus, crypto_core Test results for crypto_core/keccakf160032bits
Computer: pi3aplus
Microarchitecture: aarch64; Cortex-A53 (410fd034)
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20240808
Operation: crypto_core
Primitive: keccakf160032bits
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
598610920 0 020472 816 744inplace1600bigcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024082020240808
811316652 0 028837 768 760inplace1600biclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024082020240808
837814116 0 024440 832 752inplace1600bigcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024082020240808
859918636 0 030248 832 768inplace1600bigcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024082020240808
908212184 0 022632 832 752inplace1600bigcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024082020240808
475848163 0 020003 848 768reference1600-32bitsgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024082020240808
950855975 0 016402 840 752reference1600-32bitsgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024082020240808
1239845224 0 014936 832 744reference1600-32bitsgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024082020240808
1779046083 0 016610 840 752reference1600-32bitsgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024082020240808

Compiler output


KeccakP-1600-reference32BI.c: KeccakP-1600-reference32BI.c:149:5: warning: suggest braces around initialization of subobject [-Wmissing-braces]
KeccakP-1600-reference32BI.c:     0x00000001, 0x00000000,
KeccakP-1600-reference32BI.c:     ^~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-reference32BI.c:     {                     }
KeccakP-1600-reference32BI.c: KeccakP-1600-reference32BI.c:150:5: warning: suggest braces around initialization of subobject [-Wmissing-braces]
KeccakP-1600-reference32BI.c:     0x00000000, 0x00000089,
KeccakP-1600-reference32BI.c:     ^~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-reference32BI.c:     {                     }
KeccakP-1600-reference32BI.c: KeccakP-1600-reference32BI.c:151:5: warning: suggest braces around initialization of subobject [-Wmissing-braces]
KeccakP-1600-reference32BI.c:     0x00000000, 0x8000008B,
KeccakP-1600-reference32BI.c:     ^~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-reference32BI.c:     {                     }
KeccakP-1600-reference32BI.c: KeccakP-1600-reference32BI.c:152:5: warning: suggest braces around initialization of subobject [-Wmissing-braces]
KeccakP-1600-reference32BI.c:     0x00000000, 0x80008080,
KeccakP-1600-reference32BI.c:     ^~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-reference32BI.c:     {                     }
KeccakP-1600-reference32BI.c: KeccakP-1600-reference32BI.c:153:5: warning: suggest braces around initialization of subobject [-Wmissing-braces]
KeccakP-1600-reference32BI.c:     0x00000001, 0x0000008B,
KeccakP-1600-reference32BI.c:     ^~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-reference32BI.c:     {                     }
KeccakP-1600-reference32BI.c: KeccakP-1600-reference32BI.c:154:5: warning: suggest braces around initialization of subobject [-Wmissing-braces]
KeccakP-1600-reference32BI.c:     0x00000001, 0x00008000,
KeccakP-1600-reference32BI.c:     ^~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-reference32BI.c:     {                     }
KeccakP-1600-reference32BI.c: KeccakP-1600-reference32BI.c:155:5: warning: suggest braces around initialization of subobject [-Wmissing-braces]
KeccakP-1600-reference32BI.c: ...

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
reference1600-32bitsclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Compiler output


KeccakP-1600-reference32BI.c: KeccakP-1600-reference32BI.c:148:1: warning: missing braces around initializer [-Wmissing-braces]
KeccakP-1600-reference32BI.c:  {
KeccakP-1600-reference32BI.c:  ^
KeccakP-1600-reference32BI.c:      0x00000001, 0x00000000,
KeccakP-1600-reference32BI.c:      {                     }
KeccakP-1600-reference32BI.c:      0x00000000, 0x00000089,
KeccakP-1600-reference32BI.c:      {                     }
KeccakP-1600-reference32BI.c:      0x00000000, 0x8000008B,
KeccakP-1600-reference32BI.c:      {                     }
KeccakP-1600-reference32BI.c:      0x00000000, 0x80008080,
KeccakP-1600-reference32BI.c:      {                     }
KeccakP-1600-reference32BI.c:      0x00000001, 0x0000008B,
KeccakP-1600-reference32BI.c:      {                     }
KeccakP-1600-reference32BI.c:      0x00000001, 0x00008000,
KeccakP-1600-reference32BI.c:      {                     }
KeccakP-1600-reference32BI.c:      0x00000001, 0x80008088,
KeccakP-1600-reference32BI.c:      {                     }
KeccakP-1600-reference32BI.c:      0x00000001, 0x80000082,
KeccakP-1600-reference32BI.c:      {                     }
KeccakP-1600-reference32BI.c:      0x00000000, 0x0000000B,
KeccakP-1600-reference32BI.c:      {                     }
KeccakP-1600-reference32BI.c:      0x00000000, 0x0000000A,
KeccakP-1600-reference32BI.c:      {                     }
KeccakP-1600-reference32BI.c:      0x00000001, 0x00008082,
KeccakP-1600-reference32BI.c:      {                     }
KeccakP-1600-reference32BI.c: ...

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
reference1600-32bitsgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
reference1600-32bitsgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
reference1600-32bitsgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
reference1600-32bitsgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)

Passed TIMECOP


TIMECOP iterations: 1

Number of similar (implementation,compiler) pairs: 9, namely:
ImplementationCompiler
inplace1600biclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
inplace1600bigcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
inplace1600bigcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
inplace1600bigcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
inplace1600bigcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
reference1600-32bitsgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
reference1600-32bitsgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
reference1600-32bitsgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
reference1600-32bitsgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)