Test results for aarch64, pi3bplus, crypto_core/keccakf160032bits
[Page version: 20241105 13:29:25]
Measurements for aarch64, pi3bplus, crypto_core
Test results for aarch64, pi3bplus, crypto_core
Test results for crypto_core/keccakf160032bits
Computer: pi3bplus
Microarchitecture: aarch64; Cortex-A53 (410fd034)
Architecture: aarch64
CPU ID: 410fd034 
SUPERCOP version: 20241022
Operation: crypto_core
Primitive: keccakf160032bits
| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version | 
|---|
| 6447 | 11308 0 0 | 20476 752 744 | inplace1600bi | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240919 | 20240909 | 
| 8459 | 11604 0 0 | 21796 768 752 | inplace1600bi | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240919 | 20240909 | 
| 8834 | 18780 0 0 | 29900 768 768 | inplace1600bi | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240919 | 20240909 | 
| 8864 | 14876 0 0 | 25076 768 768 | inplace1600bi | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240919 | 20240909 | 
| 52535 | 8159 0 0 | 19471 784 768 | reference1600-32bits | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241015 | 20241011 | 
| 87040 | 6135 0 0 | 16487 784 768 | reference1600-32bits | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241015 | 20241011 | 
| 124267 | 5176 0 0 | 14508 768 744 | reference1600-32bits | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241015 | 20241011 | 
| 189524 | 5935 0 0 | 16214 776 752 | reference1600-32bits | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241015 | 20241011 | 
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:
| Implementation | Compiler | 
| reference1600-32bits | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) | 
| reference1600-32bits | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) | 
| reference1600-32bits | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) | 
| reference1600-32bits | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) | 
Passed TIMECOP
TIMECOP iterations: 1
Number of similar (implementation,compiler) pairs: 8, namely:
| Implementation | Compiler | 
| inplace1600bi | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) | 
| inplace1600bi | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) | 
| inplace1600bi | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) | 
| inplace1600bi | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) | 
| reference1600-32bits | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) | 
| reference1600-32bits | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) | 
| reference1600-32bits | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) | 
| reference1600-32bits | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |