Use nanors for optimized Reed-Solomon FEC decoding (#125)

This commit is contained in:
Andy Grundman
2026-02-19 00:36:52 -05:00
committed by GitHub
parent 1d0e91d91a
commit de364b6ecd
16 changed files with 5493 additions and 689 deletions
+16
View File
@@ -0,0 +1,16 @@
#if defined(__AVX512F__)
#define OBLAS_AVX512
#else
#if defined(__AVX2__)
#define OBLAS_AVX2
#else
#if defined(__SSSE3__) || (defined(_MSC_VER) && defined(_M_X64) && !defined(_M_ARM64))
#define OBLAS_SSE3
#else
#if defined(__aarch64__) || (defined(_MSC_VER) && defined(_M_ARM64))
// To be replaced with SIMDe
// #define OBLAS_NEON
#endif
#endif
#endif
#endif