Add HAVE_FANCY_SIMD path that processes 16 rows at a time using 512-bit operations, combining two R8 groups via _mm512_inserti32x8. Reuses the existing qx_r8_q8_dot_product 512-bit overload for the inner dot product. Also updates num_rows for Q8_1 to 16 under HAVE_FANCY_SIMD. Co-authored-by: Adam Caldwell <accaldwell@users.noreply.github.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| cmake | ||
| include | ||
| src | ||
| .gitignore | ||
| CMakeLists.txt | ||