Describe the enhancement requested
ByteStreamSplitEncode / ByteStreamSplitDecode does not use SIMD instruction when NumStreams == 2.
A performance improvement is to add support for it in ByteStreamSplitEncodeSimd128 / ByteStreamSplitDecodeSimd128.
|
return ByteStreamSplitDecodeScalar<2>(data, width, num_values, stride, out); |
Component(s)
C++
Describe the enhancement requested
ByteStreamSplitEncode/ByteStreamSplitDecodedoes not use SIMD instruction whenNumStreams == 2.A performance improvement is to add support for it in
ByteStreamSplitEncodeSimd128/ByteStreamSplitDecodeSimd128.arrow/cpp/src/arrow/util/byte_stream_split_internal.h
Line 582 in 57439e0
Component(s)
C++