TonyBai
Sep 11, 2026 · Backend Development
Go 1.27 SIMD Beats C: Pure Go TurboPFor Rewrite Hits 7 IPC with AVX-512 Positional Popcount
Debian Code Search replaced its 7-year-old C TurboPFor library with pure Go using Go 1.26/1.27's experimental simd/archsimd package, achieving 3x speedup via AVX2 vertical layout and a further 2x via AI-suggested AVX-512 positional popcount (GF2P8AFFINEQB + VPOPCNTB), reaching 7 IPC near hardware limits.
AVX-512AVX2Go
0 likes · 30 min read
