From f940dc858a9036ebca563f4a902e85243d932198 Mon Sep 17 00:00:00 2001 From: Ettore Di Giacinto Date: Tue, 23 Jun 2026 13:17:56 +0000 Subject: [PATCH] chore(recon): bump pins to FMA-throughput engines (voice f7b9f89, face 2d2d5f0) face -> 2d2d5f0: route ArcFace 3x3 body convs through the AVX-512 winograd microkernel (kWinoMinSize 80->14); ArcFace 1.62x @1t, SCRFD detect to 0.966 of MLAS @1t, no regression. voice -> f7b9f89: runtime-CPUID-dispatched AVX-512 winograd-GEMM microkernel (ship-safe, AVX2 fallback bit-identical); WeSpeaker 1.90x @1t. Parity cosine=1.0 throughout; portable single binaries. Signed-off-by: Ettore Di Giacinto Assisted-by: Claude:claude-opus-4-8 [Claude Code] --- backend/go/face-detect/Makefile | 4 ++-- backend/go/voice-detect/Makefile | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/backend/go/face-detect/Makefile b/backend/go/face-detect/Makefile index b3a215e89..00d20bf01 100644 --- a/backend/go/face-detect/Makefile +++ b/backend/go/face-detect/Makefile @@ -1,6 +1,6 @@ # face-detect backend Makefile. # -# Upstream pin lives below as FACEDETECT_VERSION?=7ae5c4d... (.github/bump_deps.sh +# Upstream pin lives below as FACEDETECT_VERSION?=2d2d5f0... (.github/bump_deps.sh # can find and update it - matches the voice-detect / parakeet.cpp / whisper.cpp # convention). # @@ -14,7 +14,7 @@ # The default target below does the proper clone-at-pin + cmake build so CI does # not need a side-checkout. -FACEDETECT_VERSION?=7ae5c4de0354b0d815ad138068b806a67e141837 +FACEDETECT_VERSION?=2d2d5f05d4db6718ce8f0a7fc400796ddf510f40 FACEDETECT_REPO?=https://github.com/mudler/face-detect.cpp GOCMD?=go diff --git a/backend/go/voice-detect/Makefile b/backend/go/voice-detect/Makefile index 7aba39cc3..2da764ced 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?=e9c56ae... (.github/bump_deps.sh +# Upstream pin lives below as VOICEDETECT_VERSION?=f7b9f89... (.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?=e9c56ae8d225b03fed311dd4c0438e1ccef55d2c +VOICEDETECT_VERSION?=f7b9f89dc004f096e32e367e24b154765fe7584c VOICEDETECT_REPO?=https://github.com/mudler/voice-detect.cpp GOCMD?=go