Initial implementation of SVE optimisations for ARM processors.
Showing
- CHANGELOG.md 6 additions, 0 deletionsCHANGELOG.md
- cmake/NektarSIMD.cmake 47 additions, 24 deletionscmake/NektarSIMD.cmake
- docs/developer-guide/library/LibUtilities/simdlib.tex 6 additions, 1 deletiondocs/developer-guide/library/LibUtilities/simdlib.tex
- library/LibUtilities/SimdLib/allocator.hpp 1 addition, 1 deletionlibrary/LibUtilities/SimdLib/allocator.hpp
- library/LibUtilities/SimdLib/avx2.hpp 37 additions, 42 deletionslibrary/LibUtilities/SimdLib/avx2.hpp
- library/LibUtilities/SimdLib/avx512.hpp 36 additions, 26 deletionslibrary/LibUtilities/SimdLib/avx512.hpp
- library/LibUtilities/SimdLib/scalar.hpp 1 addition, 1 deletionlibrary/LibUtilities/SimdLib/scalar.hpp
- library/LibUtilities/SimdLib/sse2.hpp 9 additions, 6 deletionslibrary/LibUtilities/SimdLib/sse2.hpp
- library/LibUtilities/SimdLib/sve.hpp 519 additions, 0 deletionslibrary/LibUtilities/SimdLib/sve.hpp
- library/LibUtilities/SimdLib/tinysimd.hpp 3 additions, 1 deletionlibrary/LibUtilities/SimdLib/tinysimd.hpp
- library/LibUtilities/SimdLib/traits.hpp 41 additions, 28 deletionslibrary/LibUtilities/SimdLib/traits.hpp
- library/UnitTests/SIMD/CMakeLists.txt 4 additions, 1 deletionlibrary/UnitTests/SIMD/CMakeLists.txt
- library/UnitTests/SIMD/TestSimdLib.cpp 176 additions, 62 deletionslibrary/UnitTests/SIMD/TestSimdLib.cpp
Loading
Please register or sign in to comment