Test results for amd64, hydra8, crypto_hash/subterraneanv1

[Page version: 20250314 17:24:20]

Measurements for amd64, hydra8, crypto_hash Test results for amd64, hydra8, crypto_hash Test results for crypto_hash/subterraneanv1
Computer: hydra8
Microarchitecture: amd64; Ivy Bridge+AES (306a9)
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20250307
Operation: crypto_hash
Primitive: subterraneanv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
160191818429 0 031565 804 960T:add_mem_compactgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
173572815258 0 027760 860 896T:add_mem_compactclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
175323616194 0 030640 860 896T:add_mem_compactclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
187126115525 0 028624 860 896T:add_mem_compactclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
189863613476 0 025317 804 960T:add_mem_compactgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
201328412981 0 024460 796 960T:add_mem_compactgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
218722312497 0 022954 852 896T:add_mem_compactclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
222920912636 0 023448 860 896T:add_mem_compactclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
226932913921 0 027077 804 960T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
243632912195 0 022600 780 928T:add_mem_compactgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
330155516322 0 030744 860 896T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
331534715776 0 028848 860 896T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
331798515458 0 027936 860 896T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
61038248773 0 020613 804 960T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
62023116754 0 018236 796 960T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
66009498711 0 019504 860 896T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
73269417110 0 017522 852 896T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
81514736206 0 016640 780 928T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030920250307

Namespace violations


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

Number of similar (implementation,compiler) pairs: 9, namely:
ImplementationCompiler
T:add_mem_compactclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:add_mem_compactclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:add_mem_compactclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:add_mem_compactclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:add_mem_compactclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:add_mem_compactgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:add_mem_compactgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:add_mem_compactgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:add_mem_compactgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)

Namespace violations


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

Number of similar (implementation,compiler) pairs: 9, namely:
ImplementationCompiler
T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)