...
首页> 外文期刊>Concurrency, practice and experience >Generic algorithms for scheduling applications on heterogeneous platforms
【24h】

Generic algorithms for scheduling applications on heterogeneous platforms

机译:用于在异构平台上调度应用程序的通用算法

获取原文
获取原文并翻译 | 示例
           

摘要

We study the problem of executing an application represented by a precedence task graph ona parallel machine composed of standard computing cores and accelerators. Both off-line andon-line settings are addressed by proposing generic scheduling approaches. In the first case, weestablish strong lower bounds on the worst-case performance of a known approach based onLinear Programming and replace the greedy List Scheduling policy used in this approach by abetter task ordering. Although this modification leads to the same approximability guarantees,it performs much better in practice. We also extend this algorithm to more types of computingunits, achieving an approximation ratio which depends on the number of different types. In theon-line case, tasks arrive in any order which respects the precedence relations and the schedulerhas to take irrevocable decisions about their allocation and execution.We propose the firston-line scheduling algorithm taking into account precedences, which is based on adequate rulesfor selecting the type of processorwhere to allocate the tasks. Finally, all the previous algorithmshave been experimented on a large number of simulations built on actual libraries, assessing theirgood practical behavior with respect to the state-of-the-art solutions and baseline algorithms.
机译:我们研究了在由标准计算核心和加速器组成的并行计算机上执行由优先任务图表示的应用程序的问题。离线和 r 非在线设置都可以通过提出通用调度方法来解决。在第一种情况下,我们针对基于线性编程的已知方法的最坏情况性能建立了很强的下限,并用更好的任务排序代替了该方法中使用的贪婪列表调度策略。尽管此修改导致了相同的近似性保证,但在实践中性能要好得多。我们还将这种算法扩展到更多类型的计算 r nunits,从而实现了近似比率,该比率取决于不同类型的数量。在非在线情况下,任务按照尊重优先级关系的任何顺序到达,并且调度程序必须对它们的分配和执行做出不可撤销的决定。考虑优先级,该优先级基于适当的规则 r n,用于选择要在其中分配任务的处理器类型。最后,所有先前的算法都已在基于实际库的大量模拟上进行了实验,针对最新的解决方案和基准算法评估了它们的良好实际行为。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号