[Page version: 20250322 15:57:40]
Measurements for amd64, like, crypto_aead Test results for amd64, like, crypto_aead Test results for crypto_aead/subterraneanv1Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
968635 | 16849 0 0 | 33472 780 1080 | T:add_mem_compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
1029864 | 12614 0 0 | 26831 772 1080 | T:add_mem_compact | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
1058169 | 12694 0 0 | 27376 780 1080 | T:add_mem_compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
1111192 | 15013 0 0 | 32224 812 1048 | T:add_mem_compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
1176658 | 14973 0 0 | 32088 812 1048 | T:add_mem_compact | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
1184885 | 14704 0 0 | 31208 812 1016 | T:add_mem_compact | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
1192401 | 11715 0 0 | 25710 804 1016 | T:add_mem_compact | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
1234090 | 11437 0 0 | 24467 756 1048 | T:add_mem_compact | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
1245793 | 12884 0 0 | 29512 780 1080 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
1294486 | 11920 0 0 | 25646 804 1016 | T:add_mem_compact | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
2458881 | 17452 0 0 | 34656 812 1048 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
2484005 | 16684 0 0 | 33792 812 1048 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
2655290 | 15539 0 0 | 32024 812 1016 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
3070819 | 8475 0 0 | 23160 780 1080 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
3494385 | 7233 0 0 | 20926 804 1016 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
3569707 | 6597 0 0 | 20590 804 1016 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
3620606 | 6258 0 0 | 20471 772 1080 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
4077331 | 5724 0 0 | 18787 756 1048 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 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) |