Frank Du created ARROW-8996: ------------------------------- Summary: [C++] Runtime SSE path for Aggregate Sum kernel of dense Key: ARROW-8996 URL: https://issues.apache.org/jira/browse/ARROW-8996 Project: Apache Arrow Issue Type: Improvement Components: C++ Reporter: Frank Du Assignee: Frank Du
Thanks to the new kernel framework, now it can override a SIMD kernel version at runtime. Below is the things we need implemented for a SSE version of sum kernel to dense data: 1. Add SSE intrinsic path for aggregate sum dense. 2. Add build support to append the compiler flag for SIMD code file. 3. Register the SSE version at runtime as the CPU feature. -- This message was sent by Atlassian Jira (v8.3.4#803005)