From 31768e863a2e8f4eb0db61df6d5866edf4d2946e Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Thu, 20 Aug 2026 09:12:12 +0000 Subject: [PATCH] Improve SVE2 optimizations of SimdSynetConvert32fTo8u. Replace gather/scatter in the NHWC channels==3 path with sequential vector loads and stores using a repeating per-channel scale/shift pattern. Co-authored-by: igor.ermolaev --- docs/2026.html | 1 + src/Simd/SimdSve2SynetConversion.cpp | 61 ++++++++++++++++++++++------ 2 files changed, 49 insertions(+), 13 deletions(-) diff --git a/docs/2026.html b/docs/2026.html index 9642c14df9..1f319c3515 100644 --- a/docs/2026.html +++ b/docs/2026.html @@ -102,6 +102,7 @@
Improving
  • SVE2 optimizations of function SobelDyAbs.
  • SVE2 optimizations of function SobelDyAbsSum.
  • SVE2 optimizations of function SegmentationChangeIndex.
  • +
  • SVE2 optimizations of function SynetConvert32fTo8u.
  • Renaming