[Page version: 20240908 09:13:06]
Measurements for aarch64, pi3aplus, crypto_aead Test results for aarch64, pi3aplus, crypto_aead Test results for crypto_aead/elephant200v1Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
185704 | 29020 0 0 | 42714 872 864 | T:ref-parallel | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240822 | 20240808 |
191167 | 33564 0 0 | 47373 768 856 | T:ref-parallel | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240822 | 20240808 |
305469 | 18508 0 0 | 30848 864 848 | T:ref-parallel | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240822 | 20240808 |
309820 | 16044 0 0 | 27640 848 840 | T:ref-parallel | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240822 | 20240808 |
396010 | 18892 0 0 | 31496 864 848 | T:ref-parallel | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240822 | 20240808 |
1803715 | 9068 0 0 | 22861 768 856 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240822 | 20240808 |
2131565 | 9984 0 0 | 23560 864 864 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240822 | 20240808 |
11959651 | 3730 0 0 | 16016 864 848 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240822 | 20240808 |
13822416 | 2922 0 0 | 14456 848 840 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240822 | 20240808 |
28982254 | 3478 0 0 | 16008 864 848 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240822 | 20240808 |
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 -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.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 -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
T:ref-parallel | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:ref-parallel | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:ref-parallel | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:ref-parallel | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |