Wes McKinney created ARROW-9842:
-----------------------------------

             Summary: [C++] Explore alternative strategy for Compare kernel 
implementation for better performance
                 Key: ARROW-9842
                 URL: https://issues.apache.org/jira/browse/ARROW-9842
             Project: Apache Arrow
          Issue Type: Improvement
          Components: C++
            Reporter: Wes McKinney
             Fix For: 2.0.0


The compiler may be able to vectorize comparison options if the bitpacking of 
results is deferred until the end (or in chunks). Instead, a temporary bytemap 
can be populated on a chunk-by-chunk basis and then the bytemaps can be 
bitpacked into the output buffer. This may also reduce the code size of the 
compare kernels (which are actually quite large at the moment)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to