-
Notifications
You must be signed in to change notification settings - Fork 501
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
Add GPU execution support? #778
Comments
GPU parallelism is powerful, but not a good match for rayon's work-stealing model. I think you'd need something designed for homogenous workloads, and it probably needs compiler support to mix different target machines, if you want the host CPU to transparently "call" functions on the GPU. |
Ok ... do you know of any crates currently working on GPU parallellism, or core-agnostic scheduling? |
There are a few crates that bind OpenCL or CUDA, but I haven't used them.
Not that I know of.
There's an unstable target for |
Related and probably of interest: https://github.com/EmbarkStudios/rust-gpu |
Would it be possible to add GPU execution support?
GPU's are well known for parallellism & working with the cuDF / RAPIDS ecosystem, is it possible to add GPU parallel processing capability in Rayon?
The text was updated successfully, but these errors were encountered: