sched: add a registration-based scheduler to argobots#373
sched: add a registration-based scheduler to argobots#373epmikida wants to merge 1 commit intopmodels:mainfrom
Conversation
This scheduler allows users to associate simple policies with each pool that dictate how the scheduler selects the pool to pop from at each iteration of the scheduler loop.
|
Thank you for your contribution, @epmikida! Before diving into the detailed code review, can I ask you the following?
(Please let me note that I am not opposing to the idea, and I believe I know the idea and like it!) |
Yes, I'll get working on these changes right away. |
Pull Request Description
This adds a basic registration-based scheduler option to Argobots, which allows users to
associate a scheduling policy with each pool that is passed to the scheduler which determines
how the scheduler will select which pool to pop from at each iteration of the scheduler loop.
Checklist
module: short descriptionand follows good practice