EVE: Eine expressive Vektor-Engine in C++
2025-01-08
EVE ist eine C++20-Reimplementierung der alten EVE SIMD-Bibliothek (früher Boost.SIMD), die zeigt, wie mit C++20 effiziente, Low-Level-Bibliotheken mit hoher Abstraktion erstellt werden können. Sie unterstützt verschiedene Befehlssätze, darunter Intel SSE, AVX, ARM NEON, AArch64 und teilweise PowerPC. EVE ist derzeit betriebsbereit, es können aber noch Performance-Probleme auftreten. Beiträge zu Tests und Verbesserungen sind willkommen.
Entwicklung
Vektor-Engine