[
https://issues.apache.org/jira/browse/IMPALA-7658?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Tim Armstrong updated IMPALA-7658:
----------------------------------
Description: This function uses GetCodegendComputeFnWrapper() to call the
interpreted path but instead we could codegen the Evaluate() function to reduce
the overhead. I think this is likely to be a little involved since there's a
loop to unroll, so the solution might end up looking like IMPALA-5168 (was:
These utility functions use GetCodegendComputeFnWrapper() to call the
interpreted path but instead we could codegen them into efficient code. We
could either use IRBuilder or, if possible, cross-compile the implementation
and substitute in constants.)
> Proper codegen for HiveUdfCall
> ------------------------------
>
> Key: IMPALA-7658
> URL: https://issues.apache.org/jira/browse/IMPALA-7658
> Project: IMPALA
> Issue Type: Improvement
> Components: Backend
> Reporter: Tim Armstrong
> Priority: Major
> Labels: codegen, performance
>
> This function uses GetCodegendComputeFnWrapper() to call the interpreted path
> but instead we could codegen the Evaluate() function to reduce the overhead.
> I think this is likely to be a little involved since there's a loop to
> unroll, so the solution might end up looking like IMPALA-5168
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]