[Page version: 20250808 02:06:12]
Measurements for amd64, h2atom, crypto_aead Test results for amd64, h2atom, crypto_aead Test results for crypto_aead/elephant200v1Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
290862 | 43145 0 0 | 60172 820 1088 | T:ref-parallel | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250324 | 20250307 |
347023 | 49970 0 0 | 66122 828 1024 | T:ref-parallel | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250324 | 20250307 |
363102 | 43666 0 0 | 58626 828 1024 | T:ref-parallel | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250324 | 20250307 |
363894 | 26266 0 0 | 42029 812 1088 | T:ref-parallel | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250324 | 20250307 |
366620 | 24649 0 0 | 38198 828 1024 | T:ref-parallel | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250324 | 20250307 |
373720 | 28733 0 0 | 43092 836 1024 | T:ref-parallel | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250324 | 20250307 |
387289 | 52146 0 0 | 68194 828 1024 | T:ref-parallel | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250324 | 20250307 |
421674 | 24537 0 0 | 39723 804 1088 | T:ref-parallel | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250324 | 20250307 |
426254 | 22327 0 0 | 36030 780 1056 | T:ref-parallel | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250324 | 20250307 |
1920354 | 6356 0 0 | 21762 828 1024 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250324 | 20250307 |
2321473 | 10021 0 0 | 26882 812 1088 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250324 | 20250307 |
2326250 | 8492 0 0 | 25074 828 1024 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250324 | 20250307 |
2719293 | 9094 0 0 | 25570 828 1024 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250324 | 20250307 |
18816392 | 4583 0 0 | 18818 828 1024 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250324 | 20250307 |
20644432 | 4484 0 0 | 20083 804 1088 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250324 | 20250307 |
35510239 | 3593 0 0 | 17020 820 1024 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250324 | 20250307 |
40454007 | 2874 0 0 | 16510 780 1056 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250324 | 20250307 |
53503119 | 4298 0 0 | 19403 804 1088 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250324 | 20250307 |
encrypt.o constcmp T encrypt.o crypto_aead_impl T encrypt.o get_ad_block T encrypt.o get_c_block T encrypt.o lfsr_step T encrypt.o rotl T encrypt.o xor_block T keccak.o KeccakP200Round T keccak.o KeccakRhoOffsets R keccak.o KeccakRoundConstants R keccak.o chi T keccak.o iota T keccak.o permutation T keccak.o pi T keccak.o rho T keccak.o theta T
Implementation | Compiler |
T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
encrypt.o big_lfsr_step T encrypt.o constcmp T encrypt.o crypto_aead_impl T encrypt.o get_ad_block T encrypt.o get_c_block T encrypt.o incomplete_block_mask R encrypt.o lfsr_step T encrypt.o mask_block T encrypt.o prepare_big_buffer T encrypt.o slice_in T encrypt.o slice_in_block T encrypt.o slice_in_nonce T encrypt.o xor_block T encrypt.o xor_blocks T encrypt.o xor_tag_block T encrypt.o xor_words T keccak.o KeccakF1600RoundConstants R keccak.o KeccakP1600_Initialize T keccak.o KeccakP1600_Permute_18rounds T keccak.o KeccakP1600_Permute_Nrounds T keccak.o bigpermutation T keccak.o permutation T
Implementation | Compiler |
T:ref-parallel | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:ref-parallel | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:ref-parallel | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:ref-parallel | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:ref-parallel | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:ref-parallel | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:ref-parallel | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:ref-parallel | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:ref-parallel | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |