[Page version: 20260219 16:18:58]
Measurements for amd64, hertz, crypto_hash Test results for amd64, hertz, crypto_hash Test results for crypto_hash/subterraneanv1| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|---|---|
| 890856 | 16531 0 0 | 45843 1256 1552 | T:add_mem_compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260217 | 20260217 |
| 925592 | 16651 0 0 | 44515 1256 1552 | T:add_mem_compact | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260217 | 20260217 |
| 986728 | 14846 0 0 | 37053 1248 1552 | T:add_mem_compact | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260217 | 20260217 |
| 1069982 | 14049 0 0 | 36958 1224 1648 | T:add_mem_compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260217 | 20260217 |
| 1094607 | 19150 0 0 | 45742 1224 1648 | T:add_mem_compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260217 | 20260217 |
| 1113162 | 12579 0 0 | 39198 1224 1648 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260217 | 20260217 |
| 1372348 | 26892 0 0 | 56179 1256 1552 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260217 | 20260217 |
| 1375648 | 20964 0 0 | 48827 1256 1552 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260217 | 20260217 |
| 1625301 | 12810 0 0 | 34885 1248 1552 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260217 | 20260217 |
| 1631142 | 10443 0 0 | 33406 1224 1648 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260217 | 20260217 |
| 2705257 | 14421 0 0 | 35641 1200 1552 | T:add_mem_compact | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260217 | 20260217 |
| 6541780 | 6269 0 0 | 27441 1200 1552 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260217 | 20260217 |
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 (Ubuntu_Clang_21.1.8_(1ubuntu1)) |
| T:add_mem_compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_21.1.8_(1ubuntu1)) |
| T:add_mem_compact | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_21.1.8_(1ubuntu1)) |
| T:add_mem_compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:add_mem_compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:add_mem_compact | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
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 (Ubuntu_Clang_21.1.8_(1ubuntu1)) |
| T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_21.1.8_(1ubuntu1)) |
| T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_21.1.8_(1ubuntu1)) |
| T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |