Test results for aarch64, pi4b, crypto_aead/subterraneanv1

[Page version: 20251028 07:34:46]

Measurements for aarch64, pi4b, crypto_aead Test results for aarch64, pi4b, crypto_aead Test results for crypto_aead/subterraneanv1
Computer: pi4b
Microarchitecture: aarch64; Cortex-A72 (410fd083)
Architecture: aarch64
CPU ID: 410fd083
SUPERCOP version: 20250922
Operation: crypto_aead
Primitive: subterraneanv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
72199916668 0 031802 824 856T:add_mem_compactclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025060220250415
73358316104 0 030162 824 840T:add_mem_compactclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025060220250415
84790016612 0 030216 816 864T:add_mem_compactgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025060220250415
92245317188 0 032650 824 856T:add_mem_compactclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025060220250415
109901012536 0 024087 792 840T:add_mem_compactgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025060220250415
109966113936 0 026418 824 840T:add_mem_compactclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025060220250415
110259312912 0 025100 816 840T:add_mem_compactclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025060220250415
110668813232 0 025903 808 848T:add_mem_compactgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025060220250415
117436113496 0 025872 816 864T:add_mem_compactgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025060220250415
166352317836 0 032946 824 856T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025060220250415
176492218448 0 033882 824 856T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025060220250415
188933613912 0 027496 816 864T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025060220250415
233643915652 0 029690 824 840T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025060220250415
44303577328 0 019967 808 848T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025060220250415
47872708756 0 021210 824 840T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025060220250415
49505807900 0 020068 816 840T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025060220250415
52108596952 0 018560 800 840T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025060220250415
53424789744 0 022120 816 864T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025060220250415

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_18.1.3_(1ubuntu1))
T:add_mem_compactclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
T:add_mem_compactclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
T:add_mem_compactclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
T:add_mem_compactclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
T:add_mem_compactgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
T:add_mem_compactgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
T:add_mem_compactgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
T:add_mem_compactgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.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_18.1.3_(1ubuntu1))
T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)