Commits


Frank Du authored and Antoine Pitrou committed 422618cac55
ARROW-8401: [C++] Add byte-stream-split AVX2/AVX512 implementation For decode, similar implementation with the SSE version for both AVX512 and AVX2. For encode, float path implemented for AVX2/AVX512 also double for AVX512. AVX2 double fall back to SSE as currently no epi16 permute support. BM_ByteStreamSplit result reach up to 3x for AVX512, 2x for AVX2. Signed-off-by: Frank Du <frank.du@intel.com> Closes #6899 from jianxind/split-avx-intrinsics Authored-by: Frank Du <frank.du@intel.com> Signed-off-by: Antoine Pitrou <antoine@python.org>