首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >Performance evaluation of scheduling precedence-constrained computations on message-passing systems
【24h】

Performance evaluation of scheduling precedence-constrained computations on message-passing systems

机译:消息传递系统中调度优先约束计算的性能评估

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Using knowledge on computation, communication, and multiprocessor topology, a class of global priority-based scheduling heuristics, called generalized list scheduling (GLS) is proposed. Task-priority is defined as the completion time of the task following backward scheduling the computation over the multiprocessor by using the best local heuristic. GLS scheduling consists of using the task-priority in forward, graph-driven scheduling. Evaluation of local (ETF) and GLS heuristics is carried out by altering over the communication, parallelism, and system topology. Analysis shows that local heuristics rely on locally maximizing the efficiency and gives acceptable solutions only when the parallelism is large enough to cover the communication (bounded speedup). GLS scheduling outperforms the local approaches versus change in parallelism, communication, and network topology. The time complexity of GLS heuristics is O(pn/sup 2/), where p and n are the number of processors and that of the tasks, respectively.
机译:利用有关计算,通信和多处理器拓扑的知识,提出了一类基于全局优先级的调度试探法,称为广义列表调度(GLS)。任务优先级定义为使用最佳局部启发式方法在多处理器上向后调度计算之后的任务完成时间。 GLS调度包括在前向图驱动的调度中使用任务优先级。评估本地(ETF)和GLS启发式方法是通过更改通信,并行性和系统拓扑来进行的。分析表明,局部启发式依赖局部最大化效率,并且仅在并行度足够大以覆盖通信(有限制的加速)时才给出可接受的解决方案。与并行性,通信和网络拓扑的变化相比,GLS调度的性能优于本地方法。 GLS启发式算法的时间复杂度为O(pn / sup 2 /),其中p和n分别是处理器数量和任务数量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号