-
Notifications
You must be signed in to change notification settings - Fork 74
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Scatter/gather for non-pointer types? #236
Comments
It's possible, but there is no one working on that. The way one would currently implement both operations is by just creating a suitable vector of pointers, and then doing the load on that. Currently, this approach does not work for all vector types, because the library currently only implements 512-bit wide vectors, and a So full generic support for this might need adding more pointer vector types first. |
I'm new to this crate, so I don't know if I just haven't looked hard enough, but it seems like there is no scatter/gather or strided loads/stores for the generic
Simd<[T,n]>
trait. Is it possible to do strided or gather/scatter memory operations for packed vectors that don't contain pointers? If not, are there any plans on adding this? For example, something likeThe text was updated successfully, but these errors were encountered: