首页> 外文期刊>Journal of Supercomputing >A robust Compile Time Method for Scheduling Task Parallelism on Distributed Memory Machines
【24h】

A robust Compile Time Method for Scheduling Task Parallelism on Distributed Memory Machines

机译:用于调度分布式内存机器上的任务并行性的鲁棒编译时间方法

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

摘要

The problem of compile time scheduling of tasks of a program represented as a directed acyclic graph (DAG) s NP-hard in its general form. A number of approaches have been proposed which attempt to solve the problem either sub-optimally for general cases or optimally for restrictive special cases. But all the compile time approaches suffer due to the inability to accurately model the computation and communication costs of the target architecture. A desirable property of a compile time scheduling algorithm is robustness against the variations in the computation and communication costs so that the run time performance is close to the compile time estimates; this aspect of scheduling has been left open in the literature.
机译:以一般形式表示为有向无环图(DAG)的NP-hard的程序的任务的编译时间调度问题。已经提出了许多方法,这些方法试图要么对于一般情况而言是次优的,要么对于限制性特殊情况而言是最优的,以解决该问题。但是,由于无法准确地对目标体系结构的计算和通信成本进行建模,因此所有编译时方法均会受到影响。编译时间调度算法的理想属性是针对计算和通信成本变化的鲁棒性,以使运行时性能接近编译时间估计;调度的这一方面在文献中尚未公开。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号