From 00730d09726ddadb904de5123c5e58dbb24006d0 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Wed, 5 Aug 2026 11:56:07 +0000 Subject: [PATCH] Improve SVE2 SynetInnerProduct16bGemmNN with svbfdot_f32 Replace BF16-to-FP32 unpack + svmla in the GemmNN microkernel with direct BF16 accumulation via svbfdot_f32, matching the packed Kx2 layout already used for B. Co-authored-by: Ihar Yermalayeu --- docs/2026.html | 4 + .../SimdSve2SynetInnerProduct16bGemmNN.cpp | 100 +++++++----------- 2 files changed, 41 insertions(+), 63 deletions(-) diff --git a/docs/2026.html b/docs/2026.html index bdb4acde1c..108354f220 100644 --- a/docs/2026.html +++ b/docs/2026.html @@ -54,6 +54,10 @@
New features
  • SVE2 optimizations of class SynetInnerProduct16bGemmNN.
  • NEON optimizations of class SynetInnerProduct16bGemmNN.
  • +
    Improving
    +
    Renaming