This repository was 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
Uh oh!
There was an error while loading. Please reload this page.
-
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