From f9a465ee252a39f34c6007402d8c71a62e0b472a Mon Sep 17 00:00:00 2001 From: Ettore Di Giacinto Date: Tue, 23 Jun 2026 19:58:08 +0000 Subject: [PATCH] chore(recon): bump voice pin to Phase-A blocked backbone (f4e7eef) WeSpeaker ResNet34 runs as one nChw16c blocked island (2 reorders/forward vs ~60) on AVX-512, default; per-conv directconv fallback on AVX2. +2.9% @1t / +17-19% @8t vs per-conv directconv, parity cosine=1.0. The conv microkernel is already FMA-bound near peak (~0.86-0.98x MLAS-implied); residual to MLAS is sub-peak edge + non-conv tail, documented in docs/cpu-optimization.md. Signed-off-by: Ettore Di Giacinto Assisted-by: Claude:claude-opus-4-8 [Claude Code] --- backend/go/voice-detect/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/go/voice-detect/Makefile b/backend/go/voice-detect/Makefile index 7344929ab..c9f2d2d7d 100644 --- a/backend/go/voice-detect/Makefile +++ b/backend/go/voice-detect/Makefile @@ -1,6 +1,6 @@ # voice-detect backend Makefile. # -# Upstream pin lives below as VOICEDETECT_VERSION?=7ecfd07... (.github/bump_deps.sh +# Upstream pin lives below as VOICEDETECT_VERSION?=f4e7eef... (.github/bump_deps.sh # can find and update it - matches the parakeet.cpp / whisper.cpp / ds4 convention). # # Local dev shortcut: if you already have an out-of-tree voice-detect.cpp build, @@ -13,7 +13,7 @@ # The default target below does the proper clone-at-pin + cmake build so CI does # not need a side-checkout. -VOICEDETECT_VERSION?=7ecfd07a50a831d2e15ee3c2d72a669703f84f47 +VOICEDETECT_VERSION?=f4e7eefcbd7396566845fa3824d2b470760ad418 VOICEDETECT_REPO?=https://github.com/mudler/voice-detect.cpp GOCMD?=go