【发布时间】:2016-12-29 02:52:36
【问题描述】:
我正在阅读描述 Cilk 窃取调度性能的工作的论文。
1) 我的理解是调度程序不知道关键路径的任务,而只是试图在任何情况下通过窃取任务图中不“深”的任务来维持其执行。对吗?
2) 另外,Cilk 窃取调度程序的工作是否假设所有任务都具有相似的复杂性?如果任务在复杂性上不统一,是不是调度器在实现最佳性能即最佳负载平衡方面的灵活性会降低?
【问题讨论】:
标签: scheduling multicore cilk work-stealing