[Page version: 20250615 18:36:45]
Measurements for amd64, nucnuc, crypto_aead Test results for amd64, nucnuc, crypto_aead Test results for crypto_aead/scream12v2Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
417836 | 37705 0 0 | 60576 812 1016 | T:sse | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250319 | 20250307 |
419552 | 36361 0 0 | 57584 812 1016 | T:sse | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250319 | 20250307 |
433144 | 14517 0 0 | 34502 804 1016 | T:sse | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250319 | 20250307 |
441955 | 13061 0 0 | 32598 804 1016 | T:sse | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250319 | 20250307 |
482834 | 20168 0 0 | 42192 780 1080 | T:sse | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250319 | 20250307 |
486630 | 15056 0 0 | 35920 780 1080 | T:sse | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250319 | 20250307 |
494805 | 16423 0 0 | 36784 780 1080 | T:sse | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250319 | 20250307 |
495809 | 11104 0 0 | 29955 756 1048 | T:sse | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250319 | 20250307 |
686779 | 10678 0 0 | 32608 780 1080 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250519 | 20250415 |
715579 | 7387 0 0 | 28552 812 1016 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250519 | 20250415 |
715709 | 7540 0 0 | 30360 812 1016 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250519 | 20250415 |
816163 | 7307 0 0 | 29592 812 1016 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250519 | 20250415 |
1089270 | 5327 0 0 | 24782 804 1016 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250519 | 20250415 |
1285977 | 6710 0 0 | 27512 780 1080 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250519 | 20250415 |
1307569 | 5737 0 0 | 25654 804 1016 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250519 | 20250415 |
1355561 | 6299 0 0 | 26592 780 1080 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250519 | 20250415 |
1422394 | 5456 0 0 | 24227 756 1048 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250519 | 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) |