Go-Highway
Portable SIMD for Go
Details
- External ID
- 46470342
- Source
- HN
- Company
- —
- Product
- Go-Highway
- Website domain
- github.com
- Launched
- Jan. 2, 2026
- Cohort
- —
- Upvotes
- 29
- Upvotes percentile
- 0.7068511198945981
- Tags
- —
- Fetched at
- Sept. 7, 2026, 9:25 p.m.
- Updated at
- Sept. 7, 2026, 9:25 p.m.
Description
Go 1.26 adds native SIMD via GOEXPERIMENT=simd. This library provides a portability layer so the same code runs on AVX2, AVX-512, or falls back to scalar.Inspired by Google's Highway C++ library.Includes vectorized math (exp, log, sin, tanh, sigmoid, erf) since those come up a lot in ML/scientific code and the stdlib doesn't have SIMD versions.algo.SigmoidTransform(input, output)Requires go1.26rc1. Feedback welcome.
Enrichment
- Theme
- specialized calculators and estimation tools
- Vertical
- Horizontal
- Function
- Dev tools
- Audience
- Developer
- AI stance
- Not AI
- Project type
- Hobby / open-source project
- Normalized one-liner
- portable simd library for go
- Manually corrected
- False
Could you build this?
No Implementing portable SIMD assembly, vectorized transcendental math kernels (exp, erf, log), and low-level compiler intrinsics requires expert-level systems and numerical programming.
What it would actually take: The project requires writing low-level Go assembly and compiler intrinsic shims targeting x86 AVX2/AVX-512 and ARM NEON, paired with minimax polynomial approximations for transcendental functions. Ensuring numerical precision, edge-case IEEE floating point behavior, and maximum pipeline throughput requires specialized systems software and hardware architecture expertise.
Discussion
2 comments analyzed.
Competitors
Other products that read as similar to this one — 8 launches clear the similarity bar.
Attention rank: #4 of 9 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 31 days after the earliest competitor.
- I built a CSV parser to try Go 1.26's new SIMD package · hn · 2026-01-27 · 8 upvotes · similarity 0.41
- go-binsync · hn · 2026-08-27 · 5 upvotes · similarity 0.36
- loopvec · github · 2026-09-25 · 13 upvotes · similarity 0.35
- Go Implementation of Systemd Time · hn · 2026-09-18 · 5 upvotes · similarity 0.33
- I built a space travel calculator using Vanilla JavaScript · hn · 2026-01-24 · 54 upvotes · similarity 0.32
- RunMat · hn · 2025-12-02 · 21 upvotes · similarity 0.31
- SIMD Viterbi Decoder in Rust · hn · 2026-08-04 · 64 upvotes · similarity 0.30
- Geomatic · hn · 2026-05-25 · 75 upvotes · similarity 0.30
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a dev tools tool for Sales yet.