[Page version: 20261030 05:48:03]
Measurements for amd64, alder2,little, crypto_aead Test results for amd64, alder2,little, crypto_aead Test results for crypto_aead/ketjejrv2| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|---|---|
| 508420 | 6485 0 0 | 41492 1304 1584 | T:compact | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261008 | 20261004 |
| 567028 | 6983 0 0 | 41251 1232 1680 | T:compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261008 | 20261004 |
| 578754 | 6039 0 0 | 39588 1304 1584 | T:compact | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261008 | 20261004 |
| 591894 | 6621 0 0 | 42068 1304 1648 | T:compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261008 | 20261004 |
| 747298 | 3995 0 0 | 33382 1208 1648 | T:compact | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261008 | 20261004 |
| 790407 | 4459 0 0 | 35340 1304 1584 | T:compact | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261008 | 20261004 |
| 806897 | 4509 0 0 | 35691 1232 1680 | T:compact | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261008 | 20261004 |
| 851149 | 4641 0 0 | 36747 1232 1680 | T:compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261008 | 20261004 |
| 856418 | 4057 0 0 | 35522 1296 1648 | T:compact | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261008 | 20261004 |
| 30227606 | 84353 1208 47 | 113078 2736 1776 | T:ref | g++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261008 | 20261004 |
| 34490572 | 68847 1192 54 | 102365 2304 1712 | T:ref | clang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261008 | 20261004 |
| 35226561 | 65543 1192 54 | 98877 2304 1648 | T:ref | clang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261008 | 20261004 |
| 43034873 | 57560 1216 54 | 87506 2336 1648 | T:ref | clang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261008 | 20261004 |
| 43613025 | 62592 1208 47 | 96166 2760 1776 | T:ref | g++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261008 | 20261004 |
| 46829888 | 48739 1192 54 | 79802 2264 1712 | T:ref | clang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261008 | 20261004 |
| 81577407 | 54844 1192 47 | 87060 2728 1776 | T:ref | g++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261008 | 20261004 |
| 82121535 | 40812 1192 47 | 71268 2200 1744 | T:ref | g++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261008 | 20261004 |
KeccakP-200-compact.c: KeccakP-200-compact.c:20:36: warning: '/*' within block comment [-Wcomment] KeccakP-200-compact.c: /* #define DIVISION_INSTRUCTION /* comment if no division instruction or more compact when not using division */ KeccakP-200-compact.c: ^ KeccakP-200-compact.c: 1 warning generated.
| Implementation | Compiler |
| T:compact | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
| T:compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
| T:compact | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
| T:compact | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
| T:compact | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
KeccakP-200-compact.c: KeccakP-200-compact.c:20:36: warning: "/*" within comment [-Wcomment] KeccakP-200-compact.c: 20 | /* #define DIVISION_INSTRUCTION /* comment if no division instruction or more compact when not using division */ KeccakP-200-compact.c: |
| Implementation | Compiler |
| T:compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
| T:compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
| T:compact | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
| T:compact | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Keccak-f.cpp: In file included from Keccak-f.cpp:17: Keccak-f.cpp: Keccak-f.h: In instantiation of 'void KeccakF::forward(std::vector<Lane>&) const [with Lane = long long unsigned int]': Keccak-f.cpp: Keccak-f.cpp:175:12: required from here Keccak-f.cpp: Keccak-f.h:473:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] Keccak-f.cpp: 473 | for(int i=startRoundIndex; i<startRoundIndex+nrRounds; i++) Keccak-f.cpp: | ~^~~~~~~~~~~~~~~~~~~~~~~~~
| Implementation | Compiler |
| T:ref | g++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
| T:ref | g++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
| T:ref | g++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
| T:ref | g++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
KeccakP-200-compact.o KeccakF200_RoundConstants R KeccakP-200-compact.o KeccakP200_AddByte T KeccakP-200-compact.o KeccakP200_AddBytes T KeccakP-200-compact.o KeccakP200_ExtractAndAddBytes T KeccakP-200-compact.o KeccakP200_ExtractBytes T KeccakP-200-compact.o KeccakP200_Initialize T KeccakP-200-compact.o KeccakP200_Mod5 R KeccakP-200-compact.o KeccakP200_OverwriteBytes T KeccakP-200-compact.o KeccakP200_OverwriteWithZeroes T KeccakP-200-compact.o KeccakP200_Permute_18rounds T KeccakP-200-compact.o KeccakP200_Permute_Nrounds T KeccakP-200-compact.o KeccakP200_PiLane R KeccakP-200-compact.o KeccakP200_RotationConstants R KetJr.o KetJr_FeedAssociatedDataBlocks T KetJr.o KetJr_StateAddByte T KetJr.o KetJr_StateExtractByte T KetJr.o KetJr_StateOverwrite T KetJr.o KetJr_StateTwistIndexes R KetJr.o KetJr_Step T KetJr.o KetJr_UnwrapBlocks T KetJr.o KetJr_WrapBlocks T KetjeJr.o KetjeJr_FeedAssociatedData T KetjeJr.o KetjeJr_GetTag T KetjeJr.o KetjeJr_Initialize T KetjeJr.o KetjeJr_UnwrapCiphertext T KetjeJr.o KetjeJr_WrapPlaintext T
| Implementation | Compiler |
| T:compact | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
| T:compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
| T:compact | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
| T:compact | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
| T:compact | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
| T:compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
| T:compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
| T:compact | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
| T:compact | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |