[Page version: 20240908 09:13:06]
Measurements for aarch64, pi3aplus, crypto_hash Test results for aarch64, pi3aplus, crypto_hash Test results for crypto_hash/keccakc1024Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
40021 | 42780 0 0 | 51440 824 720 | T:opt64lcu24 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
40691 | 43992 0 0 | 55277 768 736 | T:opt64lcu24 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
41166 | 44624 0 0 | 55592 840 744 | T:opt64lcu24 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
41256 | 44312 0 0 | 53952 840 728 | T:opt64lcu24 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
41495 | 1936 0 0 | 13213 768 736 | T:simple | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
42720 | 9400 0 0 | 20621 768 736 | T:sphlib | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
42852 | 13624 0 0 | 22296 824 720 | T:opt64u6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
42997 | 13976 0 0 | 22640 824 720 | T:opt64lcu6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
43133 | 14784 0 0 | 25752 840 744 | T:opt64lcu6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
43149 | 3084 0 0 | 11680 824 720 | T:inplace | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
43787 | 13388 0 0 | 24669 768 736 | T:opt64u6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
43814 | 13560 0 0 | 24845 768 736 | T:opt64lcu6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
43836 | 14664 0 0 | 25624 840 744 | T:opt64u6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
43855 | 6316 0 0 | 17208 840 744 | T:inplace | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
44621 | 10200 0 0 | 21184 840 744 | T:sphlib | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
44960 | 4228 0 0 | 15112 840 744 | T:simple | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
45311 | 6640 0 0 | 17640 840 744 | T:sphlib-small | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
45691 | 15224 0 0 | 24864 840 728 | T:opt64lcu6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
46466 | 8456 0 0 | 17208 824 720 | T:sphlib | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
46878 | 1956 0 0 | 10544 824 720 | T:simple | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
47111 | 3428 0 0 | 12992 840 728 | T:inplace | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
47251 | 15056 0 0 | 24688 840 728 | T:opt64u6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
47920 | 9476 0 0 | 19176 840 728 | T:sphlib | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
48217 | 2148 0 0 | 11712 840 728 | T:simple | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
49418 | 5620 0 0 | 15328 840 728 | T:sphlib-small | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
50965 | 5928 0 0 | 17165 768 736 | T:sphlib-small | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
54794 | 4932 0 0 | 13672 824 720 | T:sphlib-small | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
64322 | 49652 0 0 | 59192 840 728 | T:opt64lcu24 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
64649 | 3820 0 0 | 15101 768 736 | T:inplace | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
65020 | 3496 0 0 | 12936 840 728 | T:inplace | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
65304 | 15384 0 0 | 24904 840 728 | T:opt64u6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
67376 | 2404 0 0 | 13677 768 736 | T:compact | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
67637 | 11252 0 0 | 20848 840 728 | T:sphlib | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
67866 | 15864 0 0 | 25400 840 728 | T:opt64lcu6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
69644 | 7112 0 0 | 16712 840 728 | T:sphlib-small | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
74562 | 2332 0 0 | 11768 840 728 | T:simple | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
118445 | 5040 0 0 | 16317 768 736 | T:simple32bi | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
124989 | 13476 0 0 | 24773 768 736 | T:opt32bi-rvku2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
125537 | 4508 0 0 | 13096 824 720 | T:simple32bi | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
126072 | 23492 0 0 | 34789 768 736 | T:opt32bi-s2lcu4 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
131724 | 13592 0 0 | 22264 824 720 | T:opt32bi-rvku2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
137863 | 23452 0 4 | 34749 768 262888 | T:opt32biT-s2lcu4 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
141319 | 7420 0 0 | 16016 824 720 | T:inplace32bi | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
146342 | 23456 0 0 | 32128 824 720 | T:opt32bi-s2lcu4 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
156488 | 23440 0 4 | 32160 840 262864 | T:opt32biT-s2lcu4 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
158894 | 9092 0 0 | 20373 768 736 | T:inplace32bi | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
160479 | 13644 0 0 | 24552 840 744 | T:simple32bi | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
164773 | 31776 0 0 | 42744 840 744 | T:opt32bi-s2lcu4 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
169294 | 19464 0 0 | 30440 840 744 | T:opt32bi-rvku2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
170279 | 17540 0 0 | 27168 840 728 | T:opt32bi-rvku2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
172389 | 5836 0 0 | 15408 840 728 | T:simple32bi | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
172826 | 30700 0 0 | 40336 840 728 | T:opt32bi-s2lcu4 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
175967 | 4940 0 0 | 15864 840 744 | T:compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
178971 | 31352 0 4 | 42384 856 262888 | T:opt32biT-s2lcu4 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
184138 | 30748 0 4 | 40448 856 262872 | T:opt32biT-s2lcu4 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
184773 | 6472 192 0 | 17424 1040 744 | T:compact8 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
188552 | 12424 0 0 | 23328 840 744 | T:inplace32bi | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
193700 | 4912 0 0 | 14376 840 728 | T:simple32bi | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
195526 | 10304 0 0 | 19880 840 728 | T:inplace32bi | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
196019 | 14644 0 0 | 24184 840 728 | T:opt32bi-rvku2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
205380 | 7912 0 0 | 17376 840 728 | T:inplace32bi | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
208392 | 25100 0 0 | 34640 840 728 | T:opt32bi-s2lcu4 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
216336 | 25116 0 4 | 34712 856 262872 | T:opt32biT-s2lcu4 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
365425 | 3132 0 0 | 14413 768 736 | T:compact8 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
407205 | 2344 0 0 | 11920 840 728 | T:compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
484078 | 1896 0 0 | 10512 824 720 | T:compact | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
579660 | 2184 0 0 | 11664 840 728 | T:compact | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
669531 | 2006 192 0 | 11559 1024 728 | T:compact8 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
738740 | 1630 192 0 | 10280 1016 720 | T:compact8 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
860619 | 1806 192 0 | 11255 1024 728 | T:compact8 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
Keccak-compact.o Final T Keccak-compact.o Init T Keccak-compact.o KeccakF T Keccak-compact.o KeccakF_Mod5 R Keccak-compact.o KeccakF_PiLane R Keccak-compact.o KeccakF_RotationConstants R Keccak-compact.o KeccakF_RoundConstants R Keccak-compact.o Update T
Implementation | Compiler |
T:compact | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
T:compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:compact | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:compact | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
Keccak-compact8.o Final T Keccak-compact8.o Init T Keccak-compact8.o KeccakF T Keccak-compact8.o Update T Keccak-compact8.o rotate64_1bit_left T Keccak-compact8.o rotate64left T Keccak-compact8.o xorBytes T Keccak-compact8.o xorLanes T
Implementation | Compiler |
T:compact8 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
T:compact8 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:compact8 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:compact8 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:compact8 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
Keccak-inplace.o KeccakF T Keccak-inplace.o KeccakF1600RoundConstants R
Implementation | Compiler |
T:inplace | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
T:inplace | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:inplace | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:inplace | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:inplace | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
Keccak-inplace32BI.o KeccakF T Keccak-inplace32BI.o extractFromState T
Implementation | Compiler |
T:inplace32bi | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
T:inplace32bi | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:inplace32bi | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:inplace32bi | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:inplace32bi | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
KeccakF-1600-opt32.o KeccakAbsorb T KeccakF-1600-opt32.o KeccakAbsorb576bits T KeccakF-1600-opt32.o KeccakExtract T KeccakF-1600-opt32.o KeccakInitialize T KeccakF-1600-opt32.o KeccakInitializeState T KeccakF-1600-opt32.o KeccakPermutation T KeccakF-1600-opt32.o KeccakPermutationOnWords T KeccakF-1600-opt32.o KeccakPermutationOnWordsAfterXoring T KeccakF-1600-opt32.o KeccakPermutationOnWordsAfterXoring576bits T KeccakF-1600-opt32.o fromInterleaving T KeccakF-1600-opt32.o setInterleavedWordsInto8bytes T KeccakSponge.o Absorb T KeccakSponge.o AbsorbQueue T KeccakSponge.o InitSponge T KeccakSponge.o PadAndSwitchToSqueezingPhase T KeccakSponge.o Squeeze T
Implementation | Compiler |
T:opt32bi-rvku2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
T:opt32bi-rvku2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:opt32bi-rvku2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:opt32bi-rvku2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:opt32bi-rvku2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
KeccakF-1600-opt32.o KeccakAbsorb T KeccakF-1600-opt32.o KeccakAbsorb576bits T KeccakF-1600-opt32.o KeccakExtract T KeccakF-1600-opt32.o KeccakF1600RoundConstants_int2_0 R KeccakF-1600-opt32.o KeccakF1600RoundConstants_int2_1 R KeccakF-1600-opt32.o KeccakInitialize T KeccakF-1600-opt32.o KeccakInitializeState T KeccakF-1600-opt32.o KeccakPermutation T KeccakF-1600-opt32.o KeccakPermutationOnWords T KeccakF-1600-opt32.o KeccakPermutationOnWordsAfterXoring T KeccakF-1600-opt32.o KeccakPermutationOnWordsAfterXoring576bits T KeccakF-1600-opt32.o fromInterleaving T KeccakF-1600-opt32.o setInterleavedWordsInto8bytes T KeccakSponge.o Absorb T KeccakSponge.o AbsorbQueue T KeccakSponge.o InitSponge T KeccakSponge.o PadAndSwitchToSqueezingPhase T KeccakSponge.o Squeeze T
Implementation | Compiler |
T:opt32bi-s2lcu4 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
T:opt32bi-s2lcu4 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:opt32bi-s2lcu4 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:opt32bi-s2lcu4 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:opt32bi-s2lcu4 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
KeccakF-1600-opt32.o KeccakAbsorb T KeccakF-1600-opt32.o KeccakAbsorb576bits T KeccakF-1600-opt32.o KeccakExtract T KeccakF-1600-opt32.o KeccakF1600RoundConstants_int2_0 R KeccakF-1600-opt32.o KeccakF1600RoundConstants_int2_1 R KeccakF-1600-opt32.o KeccakInitialize T KeccakF-1600-opt32.o KeccakInitializeState T KeccakF-1600-opt32.o KeccakPermutation T KeccakF-1600-opt32.o KeccakPermutationOnWords T KeccakF-1600-opt32.o KeccakPermutationOnWordsAfterXoring T KeccakF-1600-opt32.o KeccakPermutationOnWordsAfterXoring576bits T KeccakF-1600-opt32.o buildInterleaveTables T KeccakF-1600-opt32.o deinterleaveTable C KeccakF-1600-opt32.o interleaveTable C KeccakF-1600-opt32.o interleaveTablesBuilt B KeccakF-1600-opt32.o setInterleavedWordsInto8bytes T KeccakF-1600-opt32.o xor8bytesIntoInterleavedWords T KeccakSponge.o Absorb T KeccakSponge.o AbsorbQueue T KeccakSponge.o InitSponge T KeccakSponge.o PadAndSwitchToSqueezingPhase T KeccakSponge.o Squeeze T
Implementation | Compiler |
T:opt32biT-s2lcu4 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
T:opt32biT-s2lcu4 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:opt32biT-s2lcu4 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:opt32biT-s2lcu4 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:opt32biT-s2lcu4 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
KeccakF-1600-opt64.o KeccakAbsorb T KeccakF-1600-opt64.o KeccakAbsorb576bits T KeccakF-1600-opt64.o KeccakExtract T KeccakF-1600-opt64.o KeccakF1600RoundConstants R KeccakF-1600-opt64.o KeccakInitialize T KeccakF-1600-opt64.o KeccakInitializeState T KeccakF-1600-opt64.o KeccakPermutation T KeccakF-1600-opt64.o KeccakPermutationOnWords T KeccakF-1600-opt64.o KeccakPermutationOnWordsAfterXoring T KeccakF-1600-opt64.o KeccakPermutationOnWordsAfterXoring576bits T KeccakF-1600-opt64.o fromBytesToWord T KeccakF-1600-opt64.o fromWordToBytes T KeccakSponge.o Absorb T KeccakSponge.o AbsorbQueue T KeccakSponge.o InitSponge T KeccakSponge.o PadAndSwitchToSqueezingPhase T KeccakSponge.o Squeeze T
Implementation | Compiler |
T:opt64lcu24 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
T:opt64lcu24 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:opt64lcu24 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:opt64lcu24 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:opt64lcu24 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:opt64lcu6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
T:opt64lcu6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:opt64lcu6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:opt64lcu6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:opt64lcu6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:opt64u6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
T:opt64u6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:opt64u6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:opt64u6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:opt64u6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
Keccak-simple.o KeccakF T Keccak-simple.o KeccakF_RoundConstants R
Implementation | Compiler |
T:simple | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
T:simple | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:simple | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:simple | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:simple | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
Keccak-simple32BI.o KeccakF T Keccak-simple32BI.o extractFromState T
Implementation | Compiler |
T:simple32bi | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
T:simple32bi | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:simple32bi | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:simple32bi | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:simple32bi | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
keccak.o sph_keccak224 T keccak.o sph_keccak224_addbits_and_close T keccak.o sph_keccak224_close T keccak.o sph_keccak224_init T keccak.o sph_keccak256 T keccak.o sph_keccak256_addbits_and_close T keccak.o sph_keccak256_close T keccak.o sph_keccak256_init T keccak.o sph_keccak384 T keccak.o sph_keccak384_addbits_and_close T keccak.o sph_keccak384_close T keccak.o sph_keccak384_init T keccak.o sph_keccak512 T keccak.o sph_keccak512_addbits_and_close T keccak.o sph_keccak512_close T keccak.o sph_keccak512_init T
Implementation | Compiler |
T:sphlib | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
T:sphlib | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:sphlib | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:sphlib | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:sphlib | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:sphlib-small | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
T:sphlib-small | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:sphlib-small | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:sphlib-small | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:sphlib-small | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |