You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@arrow.apache.org by "Kouhei Sutou (Jira)" <ji...@apache.org> on 2022/10/10 21:18:00 UTC

[jira] [Created] (ARROW-17981) [C++] Always use optimization flags for SIMD related codes

Kouhei Sutou created ARROW-17981:
------------------------------------

             Summary: [C++] Always use optimization flags for SIMD related codes
                 Key: ARROW-17981
                 URL: https://issues.apache.org/jira/browse/ARROW-17981
             Project: Apache Arrow
          Issue Type: Improvement
          Components: C++
            Reporter: Kouhei Sutou
            Assignee: Kouhei Sutou


See the followings for the underlying problem:
- ARROW-15664
- https://issues.apache.org/jira/browse/ARROW-15678?focusedCommentId=17613909#comment-17613909

We're using the following approaches for this problem:
- Template: https://issues.apache.org/jira/browse/ARROW-15678?focusedCommentId=17524280#comment-17524280
- Optimization flags: https://github.com/apache/arrow/pull/14342

It may be better that we use one common approach (the optimization flags approach) for this problem.

At first, we need to take a look at codes that may related to this problem to consider whether we can use the optimization flags approach. If we can use the optimization flags approach, we need to create a new CMake function for the approach and use it for each code.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)