‹ BackHN Continuity

Thread

Platform-independent SIMD in Go

414 points · 152 comments · yurivish

  1. physicsguy · · focus · HN ↗
    Oh this is great, it was one of my biggest bugbears about Go since you almost always have to link C/C++ code to get the appropriate performance.

    The one negative I'd say is that often autovectorisation is 'good enough' and this doesn't really tackle that gap.

    1. pjmlp · · focus · HN ↗
      The poor Assembler and the unsafe package forgotten in the corner.

      While reaching out to CGO is the easier way, it doesn't mean it is the only tool available in Go.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.