This repository has been archived by the owner on Feb 18, 2024. It is now read-only.
Fusing multiple compute operations into one #1458
ozgrakkurt
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hey!
For example arr0+arr1*arr2 can be fused into a single kernel to avoid allocation and which might even end up being vectorized into a fmadd SIMD instruction. Also for something like a && b && c could be easily fused to avoid intermediary allocation, I guess this might be common in filter operations.
I opened the same discussion for datafusion here: apache/datafusion#5919
cc: @jorgecarleitao
Beta Was this translation helpful? Give feedback.
All reactions