Skip to content
Hacker News front page

Go 1.27 adds experimental cross-platform SIMD API for near-assembly speed

Platform-Independent SIMD in Go

Go 1.26 shipped an experimental SIMD API for amd64 only. Go 1.27 adds arm64 (NEON) and wasm support, plus a fully portable simd package inspired by C++ Highway. Write once, get near-assembly performance on AVX, AVX2, AVX512, NEON, and wasm SIMD—with a competent emulation fallback on platforms without SIMD. The post says it speeds up crypto, data processing, and AI workloads, but doesn't give specific speedup numbers. Go's own Green Tea GC already uses SIMD for memory scanning.

Read the original ↗Export Markdown