-
Notifications
You must be signed in to change notification settings - Fork 5
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
Release Feedback from the SYCL Community #18
Comments
OK so here my thoughts: Both SYCL and Legion solve similar problems as RedGrapes, but have a much broader scope and very specific execution models. RedGrapes is just about tasks and nothing more.
Regarding Legion: RedGrapes is much simpler, mainly because it's node-local. But distributed scheduling could be easily built on top of it. Legion looks very complicated.
The MPI abstractions are currently in pmacc only, but I will make an minimal example how mpi can be used in the next days. |
Found another one for literature research: taskflow https://github.com/taskflow/taskflow (arxiv) |
Thanks for reporting! This one was already in the list, but I didn't notice they renamed it. |
Oh right, thanks! Yes, just the latest release carried the rename. |
not sure if relevant for the comparison table, but just came across: https://github.com/sci-visus/BabelFlow |
Hm, they do something with tasks, but I don't get what they are doing. Where is the DSL as claimed in the readme ? |
Hi everyone,
we got some feedback from core SYCL developers over on Twitter on our release. They are super interested in our work cases and would like feedback on what one could improve in SYCL task graphs to have similar control.
I gave some examples but would love you to take a look so I did not forget anything important.
Full thread: https://twitter.com/axccl/status/1206318925270532097
Branch 1: https://twitter.com/illuhad/status/1206336202204438530
Branch 2: https://twitter.com/illuhad/status/1206338789301456896
Branch 2b: https://twitter.com/axccl/status/1206347291738529792
Branch 3: https://twitter.com/codeandrew/status/1206349235928649728
Quick summary on SYCL tasks:
Side note: I realized we do not have an MPI example in the repo / readthedocs yet. Can we please add a good one?
There is also a question on other related works: how this compares to Legion's task concept:
The text was updated successfully, but these errors were encountered: