snuspl/harmony

Introduce GlobalTaskUnitScheduler

Closed this issue · 0 comments

Currently TaskUnits of multiple jobs are scheduled only by local TaskUnitScheduler.
This incurs a problem that workers run job in different orders, which requires unnecessary synchronization overhead.

We need to globally schedule them.