[Page version: 20250927 20:45:55]
Measurements for ppc64, power9, crypto_sign Test results for ppc64, power9, crypto_sign Test results for crypto_sign/sphincsf192harakasimple| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|---|---|
| 440611964 | 27408 0 1280 | 53989 684 3232 | T:ref | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 440762735 | 27408 0 1280 | 53989 684 3232 | T:ref | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 448086463 | 27756 0 1280 | 54645 684 3232 | T:ref | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 637828149 | 22496 0 1280 | 47733 684 3216 | T:ref | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 644926244 | 22352 0 1280 | 47545 684 3216 | T:ref | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 645053957 | 22352 0 1280 | 47545 684 3216 | T:ref | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 683193153 | 21260 0 1280 | 45477 684 3216 | T:ref | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 684058981 | 21260 0 1280 | 45477 684 3216 | T:ref | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 687177472 | 21304 0 1280 | 45541 684 3216 | T:ref | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 711748129 | 17728 0 1280 | 40517 676 3208 | T:ref | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 713285809 | 17728 0 1280 | 40517 676 3208 | T:ref | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 715823405 | 17744 0 1280 | 40417 676 3208 | T:ref | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 786906362 | 26388 0 1280 | 51927 692 3208 | T:ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 788362446 | 27196 0 1280 | 54231 692 3208 | T:ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 788438344 | 54392 0 2560 | 54231 692 3208 | T:ref | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 839568761 | 18156 0 1280 | 39329 684 3208 | T:ref | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 839568951 | 18156 0 1280 | 39329 684 3208 | T:ref | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 881120851 | 25528 0 1280 | 50375 692 3208 | T:ref | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 881321398 | 25528 0 1280 | 50375 692 3208 | T:ref | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 945926554 | 19096 0 1280 | 40929 684 3208 | T:ref | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 946094512 | 19096 0 1280 | 40929 684 3208 | T:ref | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
haraka.c: In file included from haraka.c:11: haraka.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15: haraka.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." haraka.c: #error \ haraka.c: ^ haraka.c: In file included from haraka.c:11: haraka.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20: haraka.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." haraka.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." haraka.c: ^ haraka.c: In file included from haraka.c:11: haraka.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20: haraka.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56: haraka.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." haraka.c: #error \ haraka.c: ^ haraka.c: In file included from haraka.c:11: haraka.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25: haraka.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." haraka.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." haraka.c: ^ haraka.c: In file included from haraka.c:11: haraka.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25: haraka.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43: haraka.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." haraka.c: ...
| Implementation | Compiler |
| T:aesni | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesni | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesni | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesni | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesni | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesni | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesni | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesni | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
haraka.c: In file included from haraka.c:11: haraka.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15: haraka.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." haraka.c: #error \ haraka.c: ^ haraka.c: In file included from haraka.c:11: haraka.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20: haraka.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." haraka.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." haraka.c: ^ haraka.c: In file included from haraka.c:11: haraka.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20: haraka.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56: haraka.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." haraka.c: #error \ haraka.c: ^ haraka.c: In file included from haraka.c:11: haraka.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25: haraka.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." haraka.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." haraka.c: ^ haraka.c: In file included from haraka.c:11: haraka.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25: haraka.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43: haraka.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." haraka.c: ... haraka.c: In file included from haraka.c:11: haraka.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15: haraka.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." haraka.c: #error \ haraka.c: ^ haraka.c: In file included from haraka.c:11: haraka.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20: haraka.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." haraka.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." haraka.c: ^ haraka.c: In file included from haraka.c:11: haraka.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20: haraka.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56: haraka.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." haraka.c: #error \ haraka.c: ^ haraka.c: In file included from haraka.c:11: haraka.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25: haraka.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." haraka.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." haraka.c: ^ haraka.c: In file included from haraka.c:11: haraka.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25: haraka.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43: haraka.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." haraka.c: ...
| Implementation | Compiler |
| T:aesni | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
haraka.c: haraka.c:11:10: fatal error: immintrin.h: No such file or directory haraka.c: 11 | #include "immintrin.h" haraka.c: | ^~~~~~~~~~~~~ haraka.c: compilation terminated.
| Implementation | Compiler |
| T:aesni | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesni | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesni | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesni | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesni | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesni | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesni | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:aesni | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesni | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesni | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesni | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesni | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
address.o addr_to_bytes T address.o copy_keypair_addr T address.o copy_subtree_addr T address.o set_chain_addr T address.o set_hash_addr T address.o set_keypair_addr T address.o set_layer_addr T address.o set_tree_addr T address.o set_tree_height T address.o set_tree_index T address.o set_type T fors.o fors_pk_from_sig T fors.o fors_sign T haraka.o br_aes_ct_bitslice_Sbox T haraka.o br_aes_ct_ortho T haraka.o haraka256 T haraka.o haraka256_sk T haraka.o haraka512 T haraka.o haraka512_perm T haraka.o haraka_S T haraka.o haraka_S_inc_absorb T haraka.o haraka_S_inc_finalize T haraka.o haraka_S_inc_init T haraka.o haraka_S_inc_squeeze T haraka.o interleave_constant T haraka.o interleave_constant32 T haraka.o tweak_constants T hash_haraka.o gen_message_random T hash_haraka.o hash_message T hash_haraka.o initialize_hash_function T hash_haraka.o prf_addr T sign.o crypto_sign_bytes T sign.o crypto_sign_publickeybytes T sign.o crypto_sign_secretkeybytes T sign.o crypto_sign_seed_keypair T sign.o crypto_sign_seedbytes T sign.o crypto_sign_signature T sign.o crypto_sign_verify T thash_haraka_simple.o thash T utils.o bytes_to_ull T utils.o compute_root T utils.o treehash T utils.o ull_to_bytes T wots.o wots_gen_pk T wots.o wots_pk_from_sig T wots.o wots_sign T
| Implementation | Compiler |
| T:ref | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:ref | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
address.o addr_to_bytes T address.o addr_to_bytes T address.o copy_keypair_addr T address.o copy_keypair_addr T address.o copy_subtree_addr T address.o copy_subtree_addr T address.o set_chain_addr T address.o set_chain_addr T address.o set_hash_addr T address.o set_hash_addr T address.o set_keypair_addr T address.o set_keypair_addr T address.o set_layer_addr T address.o set_layer_addr T address.o set_tree_addr T address.o set_tree_addr T address.o set_tree_height T address.o set_tree_height T address.o set_tree_index T address.o set_tree_index T address.o set_type T address.o set_type T fors.o fors_pk_from_sig T fors.o fors_pk_from_sig T fors.o fors_sign T fors.o fors_sign T haraka.o br_aes_ct_bitslice_Sbox T haraka.o br_aes_ct_bitslice_Sbox T haraka.o br_aes_ct_ortho T haraka.o br_aes_ct_ortho T haraka.o haraka256 T haraka.o haraka256 T haraka.o haraka256_sk T haraka.o haraka256_sk T haraka.o haraka512 T haraka.o haraka512 T haraka.o haraka512_perm T haraka.o haraka512_perm T haraka.o haraka_S T haraka.o haraka_S T haraka.o haraka_S_inc_absorb T haraka.o haraka_S_inc_absorb T haraka.o haraka_S_inc_finalize T haraka.o haraka_S_inc_finalize T haraka.o haraka_S_inc_init T haraka.o haraka_S_inc_init T haraka.o haraka_S_inc_squeeze T haraka.o haraka_S_inc_squeeze T haraka.o interleave_constant T haraka.o interleave_constant T haraka.o interleave_constant32 T haraka.o interleave_constant32 T haraka.o tweak_constants T haraka.o tweak_constants T hash_haraka.o gen_message_random T hash_haraka.o gen_message_random T hash_haraka.o hash_message T hash_haraka.o hash_message T hash_haraka.o initialize_hash_function T hash_haraka.o initialize_hash_function T hash_haraka.o prf_addr T hash_haraka.o prf_addr T sign.o crypto_sign_bytes T sign.o crypto_sign_bytes T sign.o crypto_sign_publickeybytes T sign.o crypto_sign_publickeybytes T sign.o crypto_sign_secretkeybytes T sign.o crypto_sign_secretkeybytes T sign.o crypto_sign_seed_keypair T sign.o crypto_sign_seed_keypair T sign.o crypto_sign_seedbytes T sign.o crypto_sign_seedbytes T sign.o crypto_sign_signature T sign.o crypto_sign_signature T sign.o crypto_sign_verify T sign.o crypto_sign_verify T thash_haraka_simple.o thash T thash_haraka_simple.o thash T utils.o bytes_to_ull T utils.o bytes_to_ull T utils.o compute_root T utils.o compute_root T utils.o treehash T utils.o treehash T utils.o ull_to_bytes T utils.o ull_to_bytes T wots.o wots_gen_pk T wots.o wots_gen_pk T wots.o wots_pk_from_sig T wots.o wots_pk_from_sig T wots.o wots_sign T wots.o wots_sign T
| Implementation | Compiler |
| T:ref | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |