You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem or challenge? Please describe what you are trying to do.
We could calculate offset[1 ..] - offset[.. offset.len()] by simd.
Describe the solution you'd like
simd support for length kernel
some benchmark results.
The text was updated successfully, but these errors were encountered:
The compiler should be able to autovectorize the existing length kernel, at least it does in a smaller example: https://rust.godbolt.org/z/7sjrrfxqf
If this does not happen in the actual arrow kernel then we probably need to investigate whether MutableBuffer::from_trusted_len_iter somehow prevents that optimization.
Is your feature request related to a problem or challenge? Please describe what you are trying to do.
We could calculate
offset[1 ..] - offset[.. offset.len()]
by simd.Describe the solution you'd like
length
kernelThe text was updated successfully, but these errors were encountered: