Skip to content

[C++] Enable SIMD for Byte Stream Split with 2 streams #46788

@AntoinePrv

Description

@AntoinePrv

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++

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions