[Page version: 20250403 07:20:01]
Measurements for amd64, cherry, crypto_aead Test results for amd64, cherry, crypto_aead Test results for crypto_aead/scream12v3Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
420625 | 37713 0 0 | 60584 812 1016 | T:sse | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
421253 | 36369 0 0 | 57592 812 1016 | T:sse | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
436716 | 14485 0 0 | 34470 804 1016 | T:sse | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
444340 | 13071 0 0 | 32614 804 1016 | T:sse | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
454662 | 16386 0 0 | 36736 780 1080 | T:sse | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
481217 | 20176 0 0 | 42200 780 1080 | T:sse | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
484334 | 11169 0 0 | 30011 756 1048 | T:sse | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
506001 | 15296 0 0 | 36160 780 1080 | T:sse | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
711825 | 10882 0 8 | 32816 780 1112 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
761288 | 7764 0 8 | 30584 812 1016 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
763932 | 7611 0 8 | 28776 812 1016 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
856419 | 7543 0 8 | 29816 812 1016 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
1115641 | 5415 0 8 | 24878 804 1016 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
1300805 | 6864 0 8 | 27656 780 1112 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
1331411 | 5865 0 8 | 25782 804 1016 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
1340035 | 6409 0 8 | 26704 780 1112 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
1625087 | 5489 0 8 | 24259 756 1080 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250312 | 20250307 |
scream.c: scream.c:202:10: error: '__builtin_ia32_pshufb128' needs target feature ssse3 scream.c: A = __builtin_ia32_pshufb128(table, t0); scream.c: ^ scream.c: scream.c:203:10: error: '__builtin_ia32_pshufb128' needs target feature ssse3 scream.c: C = __builtin_ia32_pshufb128(table, t1); scream.c: ^ scream.c: scream.c:207:10: error: '__builtin_ia32_pshufb128' needs target feature ssse3 scream.c: B = __builtin_ia32_pshufb128(table, t0); scream.c: ^ scream.c: scream.c:208:10: error: '__builtin_ia32_pshufb128' needs target feature ssse3 scream.c: D = __builtin_ia32_pshufb128(table, t1); scream.c: ^ scream.c: scream.c:215:10: error: '__builtin_ia32_pshufb128' needs target feature ssse3 scream.c: A ^= __builtin_ia32_pshufb128(table, in[0]); scream.c: ^ scream.c: scream.c:216:10: error: '__builtin_ia32_pshufb128' needs target feature ssse3 scream.c: C ^= __builtin_ia32_pshufb128(table, in[2]); scream.c: ^ scream.c: scream.c:220:10: error: '__builtin_ia32_pshufb128' needs target feature ssse3 scream.c: B ^= __builtin_ia32_pshufb128(table, in[0]); scream.c: ^ scream.c: scream.c:221:10: error: '__builtin_ia32_pshufb128' needs target feature ssse3 scream.c: D ^= __builtin_ia32_pshufb128(table, in[2]); scream.c: ^ scream.c: scream.c:228: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 scream_cipher.o __a B scream_cipher.o __b B scream_cipher.o __c B scream_cipher.o __d B
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) |