SIMD Accelerated vector math

This page summarizes the projects mentioned and recommended in the original post on /r/golang

Nutrient - The #1 PDF SDK Library
Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
nutrient.io
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. vek

    SIMD Accelerated vector functions for Go

  2. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  3. avo

    Generate x86 Assembly with Go

    Avo is a library that simplifies writing complex go assembly, I found it very useful to figure out how instructions map onto Go's asm syntax. But you could definitely do the translation directly, it's what c2goasm did (couldn't get it to work reliably unfortunately).

  4. c2goasm

    Discontinued C to Go Assembly

    Avo is a library that simplifies writing complex go assembly, I found it very useful to figure out how instructions map onto Go's asm syntax. But you could definitely do the translation directly, it's what c2goasm did (couldn't get it to work reliably unfortunately).

  5. gonum

    Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more

    Maybe this way you could avoid having Mul, Mul_Inplace, Mul_Into variants. Gonum mostly follows the same pattern.

  6. series

    Series data statistics processing functions (by WinPooh32)

    Thank you for your work! I'm going to add it for optional SIMD acceleration to my time-Series (pandas-like) library.

  7. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Rustgo: Calling Rust from Go with near-zero overhead

    3 projects | news.ycombinator.com | 31 Jul 2024
  • How to set up interface to accept multi-dimension array?

    2 projects | /r/golang | 13 Jul 2023
  • packages similar to Pandas

    2 projects | /r/golang | 10 May 2023
  • New version of social science tool to calculate average distances between tokens and entities

    1 project | /r/golang | 30 Oct 2022
  • Gonum Numerical Packages

    1 project | news.ycombinator.com | 18 Oct 2022

Did you know that Go is
the 4th most popular programming language
based on number of references?