Skip to content
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

Scheduling Strategy: Prioritize Tasks with the Most External Comms #29

Open
ax3l opened this issue Jun 29, 2022 · 0 comments
Open

Scheduling Strategy: Prioritize Tasks with the Most External Comms #29

ax3l opened this issue Jun 29, 2022 · 0 comments

Comments

@ax3l
Copy link
Member

ax3l commented Jun 29, 2022

An interesting take-away from the best-paper award at PASC22:

June 29th, 2022 9:50-10:20 CEST
Porting Uintah to Heterogeneous Systems
Presented by Martin Berzins

They have about 2 decades of experience in task scheduling runtime systems. During Q&A, the author mentioned that the central scheduling strategy you always want is:

  • prioritize tasks with the most external communications

because they will always take the longest.

Are we able to express this with our properties (I think yes, if we ask the user?) and can we add an example/default scheduler for this (probably todo)?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant