Test results for amd64, kizomba, crypto_core/keccakf160032bits

[Page version: 20250314 17:19:59]

Measurements for amd64, kizomba, crypto_core Test results for amd64, kizomba, crypto_core Test results for crypto_core/keccakf160032bits
Computer: kizomba
Microarchitecture: amd64; Kaby Lake (906e9)
Architecture: amd64
CPU ID: GenuineIntel-000906e9-1fc9cbf5
SUPERCOP version: 20250307
Operation: crypto_core
Primitive: keccakf160032bits
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
248412387 0 024765 784 832inplace1600bigcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030820250307
254112855 0 023904 760 800inplace1600bigcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030820250307
315814391 0 025676 816 760inplace1600biclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030820250307
323014707 0 027381 784 832inplace1600bigcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030820250307
324622363 0 037189 784 832inplace1600bigcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030820250307
327214062 0 026126 808 856inplace1600biclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030820250307
329918732 0 033676 816 776inplace1600biclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030820250307
330118964 0 034204 816 856inplace1600biclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030820250307
410718048 0 031356 816 760inplace1600biclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030820250307
205799001 0 023961 792 832reference1600-32bitsgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030820250307
227249546 0 025031 832 856reference1600-32bitsclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030820250307
249868815 0 022543 832 760reference1600-32bitsclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030820250307
279748578 0 023735 832 776reference1600-32bitsclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030820250307
325166745 0 019497 792 832reference1600-32bitsgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030820250307
392466729 0 018151 832 760reference1600-32bitsclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030820250307
480415241 0 016345 768 800reference1600-32bitsgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030820250307
483416576 0 018936 784 832reference1600-32bitsgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030820250307
489376359 0 018566 824 856reference1600-32bitsclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030820250307

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: 5, namely:
ImplementationCompiler
reference1600-32bitsclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
reference1600-32bitsclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
reference1600-32bitsclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
reference1600-32bitsclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
reference1600-32bitsclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

Compiler output


KeccakP-1600-reference32BI.c: KeccakP-1600-reference32BI.c:148:1: warning: missing braces around initializer [-Wmissing-braces]
KeccakP-1600-reference32BI.c:   148 | {
KeccakP-1600-reference32BI.c:       | ^
KeccakP-1600-reference32BI.c:   149 |     0x00000001, 0x00000000,
KeccakP-1600-reference32BI.c:       |     {                     }
KeccakP-1600-reference32BI.c:   150 |     0x00000000, 0x00000089,
KeccakP-1600-reference32BI.c:       |     {                     }
KeccakP-1600-reference32BI.c:   151 |     0x00000000, 0x8000008B,
KeccakP-1600-reference32BI.c:       |     {                     }
KeccakP-1600-reference32BI.c:   152 |     0x00000000, 0x80008080,
KeccakP-1600-reference32BI.c:       |     {                     }
KeccakP-1600-reference32BI.c:   153 |     0x00000001, 0x0000008B,
KeccakP-1600-reference32BI.c:       |     {                     }
KeccakP-1600-reference32BI.c:   154 |     0x00000001, 0x00008000,
KeccakP-1600-reference32BI.c:       |     {                     }
KeccakP-1600-reference32BI.c:   155 |     0x00000001, 0x80008088,
KeccakP-1600-reference32BI.c:       |     {                     }
KeccakP-1600-reference32BI.c:   156 |     0x00000001, 0x80000082,
KeccakP-1600-reference32BI.c:       |     {                     }
KeccakP-1600-reference32BI.c:   157 |     0x00000000, 0x0000000B,
KeccakP-1600-reference32BI.c:       |     {                     }
KeccakP-1600-reference32BI.c:   158 |     0x00000000, 0x0000000A,
KeccakP-1600-reference32BI.c:       |     {                     }
KeccakP-1600-reference32BI.c:   159 |     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 (11.4.0)
reference1600-32bitsgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
reference1600-32bitsgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
reference1600-32bitsgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)

Passed TIMECOP


TIMECOP iterations: 1

Number of similar (implementation,compiler) pairs: 18, namely:
ImplementationCompiler
inplace1600biclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
inplace1600biclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
inplace1600biclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
inplace1600biclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
inplace1600biclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
inplace1600bigcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
inplace1600bigcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
inplace1600bigcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
inplace1600bigcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
reference1600-32bitsclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
reference1600-32bitsclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
reference1600-32bitsclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
reference1600-32bitsclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
reference1600-32bitsclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
reference1600-32bitsgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
reference1600-32bitsgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
reference1600-32bitsgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
reference1600-32bitsgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)