[Page version: 20250419 19:36:57]
Measurements for amd64, lucienne, crypto_kem Test results for amd64, lucienne, crypto_kem Test results for crypto_kem/kyber90s768Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
38005 | 26527 0 0 | 47288 836 1720 | avx2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250313 | 20250307 |
38138 | 30230 0 0 | 51096 836 1720 | avx2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250313 | 20250307 |
39338 | 21448 0 0 | 40014 828 1720 | avx2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250313 | 20250307 |
39426 | 22557 0 0 | 42161 820 1752 | avx2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250313 | 20250307 |
39459 | 22578 0 0 | 41638 828 1720 | avx2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250313 | 20250307 |
39948 | 28016 0 0 | 49305 820 1752 | avx2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250313 | 20250307 |
40326 | 21452 0 0 | 39457 812 1720 | avx2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250313 | 20250307 |
40398 | 22245 0 0 | 41353 820 1752 | avx2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250313 | 20250307 |
849617 | 59846 0 0 | 80976 820 1720 | ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250418 | 20250415 |
854399 | 58645 0 0 | 79824 788 1752 | ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250418 | 20250415 |
907154 | 61139 0 0 | 82144 820 1720 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250418 | 20250415 |
932932 | 40587 0 0 | 59118 812 1720 | ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250418 | 20250415 |
937689 | 51763 0 0 | 72560 820 1720 | ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250418 | 20250415 |
944456 | 39574 0 0 | 58696 788 1752 | ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250418 | 20250415 |
944482 | 39782 0 0 | 59432 788 1752 | ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250418 | 20250415 |
1084866 | 41576 0 0 | 60638 812 1720 | ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250418 | 20250415 |
1395666 | 38633 0 0 | 56688 780 1720 | ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250418 | 20250415 |
aes256ctr.c: aes256ctr.c:90:3: error: '__builtin_ia32_aeskeygenassist128' needs target feature aes aes256ctr.c: BLOCK1(0x01); aes256ctr.c: ^ aes256ctr.c: aes256ctr.c:71:11: note: expanded from macro 'BLOCK1' aes256ctr.c: temp1 = _mm_aeskeygenassist_si128(temp2, IMM); \ aes256ctr.c: ^ aes256ctr.c: /usr/lib/llvm-11/lib/clang/11.0.1/include/__wmmintrin_aes.h:136:12: note: expanded from macro '_mm_aeskeygenassist_si128' aes256ctr.c: (__m128i)__builtin_ia32_aeskeygenassist128((__v2di)(__m128i)(C), (int)(R)) aes256ctr.c: ^ aes256ctr.c: aes256ctr.c:91:3: error: '__builtin_ia32_aeskeygenassist128' needs target feature aes aes256ctr.c: BLOCK2(0x01); aes256ctr.c: ^ aes256ctr.c: aes256ctr.c:81:11: note: expanded from macro 'BLOCK2' aes256ctr.c: temp1 = _mm_aeskeygenassist_si128(temp0, IMM); \ aes256ctr.c: ^ aes256ctr.c: /usr/lib/llvm-11/lib/clang/11.0.1/include/__wmmintrin_aes.h:136:12: note: expanded from macro '_mm_aeskeygenassist_si128' aes256ctr.c: (__m128i)__builtin_ia32_aeskeygenassist128((__v2di)(__m128i)(C), (int)(R)) aes256ctr.c: ^ aes256ctr.c: aes256ctr.c:93:3: error: '__builtin_ia32_aeskeygenassist128' needs target feature aes aes256ctr.c: BLOCK1(0x02); aes256ctr.c: ^ aes256ctr.c: aes256ctr.c:71:11: note: expanded from macro 'BLOCK1' aes256ctr.c: temp1 = _mm_aeskeygenassist_si128(temp2, IMM); \ aes256ctr.c: ^ aes256ctr.c: /usr/lib/llvm-11/lib/clang/11.0.1/include/__wmmintrin_aes.h:136:12: note: expanded from macro '_mm_aeskeygenassist_si128' aes256ctr.c: ...
Implementation | Compiler |
avx2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
error 132 Process terminating with default action of signal 4 (SIGILL) Illegal opcode at address 0x40BEC1 at 0x...: crypto_kem_kyber90s768_ref_constbranchindex_poly_tomsg (poly.c:199) by 0x...: crypto_kem_kyber90s768_ref_constbranchindex_indcpa_dec (indcpa.c:330) by 0x...: crypto_kem_kyber90s768_ref_constbranchindex_dec (kem.c:106) by 0x...: test (try.c:160) by 0x...: main (try-anything.c:345) Illegal instruction
Implementation | Compiler |
ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
error 132 Process terminating with default action of signal 4 (SIGILL) Illegal opcode at address 0x40BE1B at 0x...: crypto_kem_kyber90s768_ref_constbranchindex_poly_tomsg (poly.c:199) by 0x...: crypto_kem_kyber90s768_ref_constbranchindex_indcpa_dec (indcpa.c:330) by 0x...: crypto_kem_kyber90s768_ref_constbranchindex_dec (kem.c:106) by 0x...: test (try.c:160) by 0x...: main (try-anything.c:345) Illegal instruction
Implementation | Compiler |
ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
TIMECOP iterations: 1
Implementation | Compiler |
avx2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
avx2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
avx2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
avx2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
avx2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
avx2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
avx2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
avx2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |