[Page version: 20250328 19:41:44]
Measurements for amd64, hunsnivy, crypto_hash Test results for amd64, hunsnivy, crypto_hash Test results for crypto_hash/subterraneanv1Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
1595932 | 16697 0 0 | 28728 780 952 | T:add_mem_compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250310 | 20250307 |
1932591 | 12487 0 0 | 23536 780 952 | T:add_mem_compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250310 | 20250307 |
1932935 | 12423 0 0 | 23127 772 952 | T:add_mem_compact | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250310 | 20250307 |
2028362 | 12012 0 0 | 24064 780 952 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250310 | 20250307 |
2041996 | 14282 0 0 | 28856 812 888 | T:add_mem_compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250310 | 20250307 |
2044710 | 14446 0 0 | 27448 812 888 | T:add_mem_compact | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250310 | 20250307 |
2054030 | 14250 0 0 | 27152 812 888 | T:add_mem_compact | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250310 | 20250307 |
2076808 | 11473 0 0 | 22198 804 888 | T:add_mem_compact | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250310 | 20250307 |
2080950 | 11684 0 0 | 21934 804 888 | T:add_mem_compact | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250310 | 20250307 |
2402539 | 11229 0 0 | 20923 756 920 | T:add_mem_compact | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250310 | 20250307 |
5605548 | 14794 0 0 | 27680 812 888 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250310 | 20250307 |
5623829 | 15674 0 0 | 30232 812 888 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250310 | 20250307 |
5646690 | 15211 0 0 | 28184 812 888 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250310 | 20250307 |
6041319 | 7815 0 0 | 18856 780 952 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250310 | 20250307 |
6120517 | 6069 0 0 | 16775 772 952 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250310 | 20250307 |
6538505 | 6317 0 0 | 17030 804 888 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250310 | 20250307 |
6884768 | 6951 0 0 | 17190 804 888 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250310 | 20250307 |
7410399 | 5485 0 0 | 15211 756 920 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250310 | 20250307 |
subterranean_mem_compact.o subterranean_SAE_direct_decrypt T subterranean_mem_compact.o subterranean_SAE_direct_encrypt T subterranean_mem_compact.o subterranean_SAE_start T subterranean_mem_compact.o subterranean_SAE_wrap_decrypt T subterranean_mem_compact.o subterranean_SAE_wrap_encrypt T subterranean_mem_compact.o subterranean_absorb_decrypt T subterranean_mem_compact.o subterranean_absorb_encrypt T subterranean_mem_compact.o subterranean_absorb_keyed T subterranean_mem_compact.o subterranean_absorb_unkeyed T subterranean_mem_compact.o subterranean_blank T subterranean_mem_compact.o subterranean_deck_direct T subterranean_mem_compact.o subterranean_deck_finalize T subterranean_mem_compact.o subterranean_deck_init T subterranean_mem_compact.o subterranean_deck_update T subterranean_mem_compact.o subterranean_duplex_decrypt T subterranean_mem_compact.o subterranean_duplex_empty T subterranean_mem_compact.o subterranean_duplex_encrypt T subterranean_mem_compact.o subterranean_duplex_simple T subterranean_mem_compact.o subterranean_init T subterranean_mem_compact.o subterranean_round T subterranean_mem_compact.o subterranean_squeeze T subterranean_mem_compact.o subterranean_squeeze_simple T subterranean_mem_compact.o subterranean_xof_direct T subterranean_mem_compact.o subterranean_xof_finalize T subterranean_mem_compact.o subterranean_xof_init T subterranean_mem_compact.o subterranean_xof_update T
Implementation | Compiler |
T:add_mem_compact | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:add_mem_compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:add_mem_compact | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:add_mem_compact | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:add_mem_compact | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:add_mem_compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:add_mem_compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:add_mem_compact | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:add_mem_compact | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
subterranean_ref.o bit_array_to_byte_array T subterranean_ref.o byte_array_to_bit_array T subterranean_ref.o subterranean_SAE_direct_decrypt T subterranean_ref.o subterranean_SAE_direct_encrypt T subterranean_ref.o subterranean_SAE_start T subterranean_ref.o subterranean_SAE_wrap_decrypt T subterranean_ref.o subterranean_SAE_wrap_encrypt T subterranean_ref.o subterranean_absorb_decrypt T subterranean_ref.o subterranean_absorb_encrypt T subterranean_ref.o subterranean_absorb_keyed T subterranean_ref.o subterranean_absorb_unkeyed T subterranean_ref.o subterranean_blank T subterranean_ref.o subterranean_deck_direct T subterranean_ref.o subterranean_deck_finalize T subterranean_ref.o subterranean_deck_init T subterranean_ref.o subterranean_deck_update T subterranean_ref.o subterranean_duplex T subterranean_ref.o subterranean_extract T subterranean_ref.o subterranean_init T subterranean_ref.o subterranean_io_bits_0 R subterranean_ref.o subterranean_io_bits_1 R subterranean_ref.o subterranean_pi_permutation R subterranean_ref.o subterranean_round T subterranean_ref.o subterranean_squeeze T subterranean_ref.o subterranean_xof_direct T subterranean_ref.o subterranean_xof_finalize T subterranean_ref.o subterranean_xof_init T subterranean_ref.o subterranean_xof_update T
Implementation | Compiler |
T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |