-
Notifications
You must be signed in to change notification settings - Fork 5
v0.9.0+: ARM NEON SIMD support #23
Copy link
Copy link
Open
Labels
arch: arm64ARM64 specific (NEON, future)ARM64 specific (NEON, future)area: simdLow-level SIMD assembly (AVX2, SSSE3)Low-level SIMD assembly (AVX2, SSSE3)effort: 13Epic, 2+ weeks (split)Epic, 2+ weeks (split)priority: lowBacklog, nice to haveBacklog, nice to havetype: featureNew capabilityNew capability
Metadata
Metadata
Assignees
Labels
arch: arm64ARM64 specific (NEON, future)ARM64 specific (NEON, future)area: simdLow-level SIMD assembly (AVX2, SSSE3)Low-level SIMD assembly (AVX2, SSSE3)effort: 13Epic, 2+ weeks (split)Epic, 2+ weeks (split)priority: lowBacklog, nice to haveBacklog, nice to havetype: featureNew capabilityNew capability
Type
Projects
Status
Todo
Description
Add ARM NEON SIMD optimizations for Apple Silicon and ARM servers.
Status: ⏸️ DEFERRED
Waiting for Go native SIMD support (golang/go#73787) expected in Go 1.26+.
Current State
When Go SIMD lands
References
simd/memchr_amd64.s,prefilter/teddy_ssse3_amd64.sMilestone
v0.9.0+ (after Go 1.26)