EVE: A C++ SIMD Vector Engine That Goes Brrrr
2025-01-08
EVE is a C++20 reimplementation of the old EVE SIMD library (formerly Boost.SIMD), showcasing how C++20 can create efficient, low-level, high-abstraction libraries. It supports various instruction sets including Intel SSE, AVX, ARM NEON, AArch64, and partially PowerPC. Currently operational, EVE may still have some performance quirks; contributions for testing and improvement are welcome.
Development
Vector Engine