首页> 外文会议>International Conference on Algorithms and Architectures for Parallel Processing >A List Scheduling Algorithm for DAG-Based Parallel Computing Models
【24h】

A List Scheduling Algorithm for DAG-Based Parallel Computing Models

机译:基于DAG的并行计算模型列表调度算法

获取原文

摘要

Task scheduling on multiprocessor system is a well-known problem in area of parallel computing. For this problem, many static scheduling algorithms have been reported. But in most static algorithms, only one attribute of tasks is considered when constructing a ready list, which consists of all ready tasks, and there is no evaluation for different task attributes. In this paper, a list scheduling algorithm for DAG-based parallel computing models is proposed. It is mainly designed for reducing the scheduling length of applications with regular DAG models. Eight task attributes in the DAG model are evaluated, and corresponding rules are presented, which will be used in constructing the ready list. And when scheduling tasks, its start time and communication cost on idle processors are taken into consideration. Experimental results show that the proposed algorithm can achieve a significant performance improvement, which is up to 142%.
机译:多处理器系统上的任务调度是并行计算区域中的众所周知的问题。对于此问题,已报告许多静态调度算法。但在大多数静态算法中,在构造就绪列表时,只考虑一个任务的一个属性,该列表由所有准备任务组成,并且对不同的任务属性没有评估。本文提出了一种基于DAG的并行计算模型的列表调度算法。它主要用于减少常规DAG模型的应用程序的调度长度。评估DAG模型中的八个任务属性,并提出了相应的规则,该规则将用于构建就绪列表。在调度任务时,考虑其在空闲处理器上的开始时间和通信成本。实验结果表明,该算法可以实现显着的性能改善,其高达142%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号