[
https://issues.apache.org/jira/browse/IMPALA-4077?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Tim Armstrong updated IMPALA-4077:
----------------------------------
Priority: Minor (was: Major)
> Populate more intrinsics in sse-util.h
> --------------------------------------
>
> Key: IMPALA-4077
> URL: https://issues.apache.org/jira/browse/IMPALA-4077
> Project: IMPALA
> Issue Type: Improvement
> Components: Backend
> Affects Versions: Impala 2.7.0
> Reporter: Jim Apple
> Priority: Minor
> Labels: newbie
>
> We can write SIMD functions using Intel's intrinsics (in <immintrin.h>) now,
> but we have to use {noformat}
> __attribute__((__target__("avx2")));
> {noformat}
> at the end of the function declarations, and these functions can't be
> inlined, which can hurt performance quite a bit.
> We should populate sse-util.h with the intrinsics we are using. A list can be
> found via
> {noformat}
> grep -rIohE '_mm[^( ]*' be/src/ --include '*.h' --include '*.cc' | sort | uniq
> -c | sort -n
> {noformat}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]