Skip to content

A collection of various SIMD related books, blogs, videos, code repos

Notifications You must be signed in to change notification settings

animulay/simd-programming-resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

simd-programming-resources

A collection of various SIMD related books, blogs, videos, code repos

I recently started learning & exploring SIMD programming. This repository is meant to record and organize various resources for quick reference. Hopefully, others may also find it useful.

Books

Reference Manuals

Blogs

Code

Repo Comments Related Presentation Links
Intel® Hands-on SIMD Programming with C++ An example-driven guide to SIMD programming techniques.
The Vector Class C++ Library by Prof. Agner Fog - Agner Fog's VCL (Vector Class Library Installation and Overview), by Creel
- Agner Fog's VCL 2: Performance Programming using Vector Class Library, by Creel
C++ wrappers for SIMD intrinsics Used by Apache Arrow, Mozilla Firefox etc.
EVE - the Expressive Vector Engine - by Joel Falcou, Denis Yaroshevskiy et el.
- requires C++20
- SIMD in C++20: EVE of a new Era - Joel Falcou & Denis Yaroshevskiy - CppCon 2021
simdjson : Parsing gigabytes of JSON per second - by Prof. Daniel Lemire and others
- used by ClickHouse, Meta Velox, Node.js runtime etc.
- Parsing JSON Really Quickly: Lessons Learned - Daniel Lemire, QCon San Francisco 2019

Videos

Research Papers

About

A collection of various SIMD related books, blogs, videos, code repos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published