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. Learn more →
Top 4 C++ simd-programming Projects
-
What about Highway? https://github.com/google/highway I suppose that's C++ not C though.
-
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.
-
Project mention: Understanding SIMD: Infinite Complexity of Trivial Problems | news.ycombinator.com | 2024-11-30
I'm surprised no one has mentioned Vc. I found ispc clunky and not as performant, and std::simd didn't support some useful math ops like rsqrt. Vc has been around for years, I have no trouble including it in my codes, it has masking and many of the most useful math ops, and I can get over 1 TF/s on a consumer-grade Ryzen and at least 3 TF/s on the big Epyc CPUs.
https://github.com/VcDevel/Vc
-
Here is a bunch of simple examples: https://github.com/jfalcou/eve/blob/fb093a0553d25bb8114f1396...
I personally think we have the following strenghs:
* Algorithms. Writing SIMD loops is very hard. We give you a lot of ready to go loops. (find, search, remove, set_intersection to name a few).
-
Project mention: VOLK: Vector-Optimized Library of Kernels for GNU Radio | news.ycombinator.com | 2024-08-02
C++ simd-programming discussion
C++ simd-programming related posts
-
Why those particular integer multiplies?
-
Highway – Portable SIMD Library
-
VOLK: Vector-Optimized Library of Kernels for GNU Radio
-
Highway: C++ library that provides portable SIMD/vector intrinsics
-
Llamafile 0.7 Brings AVX-512 Support: 10x Faster Prompt Eval Times for AMD Zen 4
-
Gemma.cpp: lightweight, standalone C++ inference engine for Gemma models
-
Permuting Bits with GF2P8AFFINEQB
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 17 Mar 2025