[Page version: 20250427 16:12:28]
Measurements for amd64, dali, crypto_aead Test results for amd64, dali, crypto_aead Test results for crypto_aead/scream10v1Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
55059 | 17571 0 0 | 39752 780 1080 | T:sse | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
61614 | 13091 0 0 | 34272 780 1080 | T:sse | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
65086 | 13490 0 0 | 33984 780 1080 | T:sse | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
65713 | 11176 0 0 | 30091 756 1048 | T:sse | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
67674 | 31259 0 0 | 53376 812 1048 | T:sse | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
68213 | 30043 0 0 | 52032 812 1048 | T:sse | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
75238 | 12103 0 0 | 31742 804 1016 | T:sse | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
79045 | 13701 0 0 | 33526 804 1016 | T:sse | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
278890 | 11570 0 0 | 33664 780 1080 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250419 | 20250415 |
313423 | 7193 0 0 | 29232 812 1048 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250419 | 20250415 |
313432 | 7033 0 0 | 28944 812 1048 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250419 | 20250415 |
360575 | 8364 0 0 | 30680 812 1016 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250419 | 20250415 |
514920 | 5309 0 0 | 24854 804 1016 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250419 | 20250415 |
530049 | 6954 0 0 | 28072 780 1080 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250419 | 20250415 |
545153 | 6401 0 0 | 26840 780 1080 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250419 | 20250415 |
564378 | 5744 0 0 | 25478 804 1016 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250419 | 20250415 |
779378 | 5577 0 0 | 24419 756 1048 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250419 | 20250415 |
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) |