[Page version: 20241022 22:45:02]
Measurements for amd64, panther, crypto_aead Test results for amd64, panther, crypto_aead Test results for crypto_aead/scream10v2Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
47642 | 28740 0 0 | 51677 828 1048 | T:sse | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240717 | 20240716 |
47737 | 29812 0 0 | 52765 828 1048 | T:sse | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240717 | 20240716 |
50578 | 17782 0 0 | 40864 780 1080 | T:sse | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240717 | 20240716 |
54561 | 11700 0 0 | 31395 820 1016 | T:sse | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240717 | 20240716 |
56968 | 13233 0 0 | 33011 820 1016 | T:sse | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240717 | 20240716 |
57727 | 11054 0 0 | 29891 756 1048 | T:sse | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240717 | 20240716 |
57827 | 13750 0 0 | 34720 780 1080 | T:sse | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240717 | 20240716 |
60801 | 15267 0 0 | 35720 780 1080 | T:sse | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240717 | 20240716 |
296691 | 10788 0 0 | 33776 780 1080 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241012 | 20241011 |
321029 | 7275 0 0 | 30165 828 1048 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241012 | 20241011 |
324502 | 7074 0 0 | 29941 828 1048 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241012 | 20241011 |
357114 | 7307 0 0 | 29589 828 1016 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241012 | 20241011 |
421690 | 6705 0 0 | 27600 780 1080 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241012 | 20241011 |
439882 | 6240 0 0 | 26632 780 1080 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241012 | 20241011 |
512035 | 5349 0 0 | 24939 820 1016 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241012 | 20241011 |
538096 | 5695 0 0 | 25395 820 1016 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241012 | 20241011 |
712753 | 5430 0 0 | 24195 756 1048 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241012 | 20241011 |
scream.c: scream.c:185:10: error: '__builtin_ia32_pshufb128' needs target feature ssse3 scream.c: A = __builtin_ia32_pshufb128(table, t0); scream.c: ^ scream.c: scream.c:186:10: error: '__builtin_ia32_pshufb128' needs target feature ssse3 scream.c: C = __builtin_ia32_pshufb128(table, t1); scream.c: ^ scream.c: scream.c:190:10: error: '__builtin_ia32_pshufb128' needs target feature ssse3 scream.c: B = __builtin_ia32_pshufb128(table, t0); scream.c: ^ scream.c: scream.c:191:10: error: '__builtin_ia32_pshufb128' needs target feature ssse3 scream.c: D = __builtin_ia32_pshufb128(table, t1); scream.c: ^ scream.c: scream.c:198:10: error: '__builtin_ia32_pshufb128' needs target feature ssse3 scream.c: A ^= __builtin_ia32_pshufb128(table, in[0]); scream.c: ^ scream.c: scream.c:199:10: error: '__builtin_ia32_pshufb128' needs target feature ssse3 scream.c: C ^= __builtin_ia32_pshufb128(table, in[2]); scream.c: ^ scream.c: scream.c:203:10: error: '__builtin_ia32_pshufb128' needs target feature ssse3 scream.c: B ^= __builtin_ia32_pshufb128(table, in[0]); scream.c: ^ scream.c: scream.c:204:10: error: '__builtin_ia32_pshufb128' needs target feature ssse3 scream.c: D ^= __builtin_ia32_pshufb128(table, in[2]); scream.c: ^ scream.c: scream.c:211:10: error: '__builtin_ia32_pshufb128' needs target feature ssse3 scream.c: ...
Implementation | Compiler |
T:sse | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
scream_cipher.o LS_decrypt T scream_cipher.o LS_encrypt 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) |
scream.o decrypt_tweakey T scream.o encrypt_tweakey T scream.o tweak_expand T scream.o tweakey_increment T scream.o tweakey_schedule T scream.o tweakey_set T tae.o read128 T tae.o read128_with_checksum T tae.o update_checksum T tae.o write128 T tae.o write128_checksum T tae.o write128_checksum2 T
Implementation | Compiler |
T:sse | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:sse | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:sse | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:sse | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:sse | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:sse | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:sse | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:sse | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |