首页 | 本学科首页   官方微博 | 高级检索  
     

一种基于DAG图划分的网格关联任务调度算法
引用本文:张千,牛伟伟,邢常振,梁鸿.一种基于DAG图划分的网格关联任务调度算法[J].小型微型计算机系统,2012,33(5):971-975.
作者姓名:张千  牛伟伟  邢常振  梁鸿
作者单位:中国石油大学计算机与通信工程学院,山东青岛,266555
基金项目:中国石油天然气集团公司石油科技中青年创新基金
摘    要:网格计算中的大型应用程序往往被分解为多个关联任务.对于这类应用,任务间的依赖是一个不可忽略的因素.传统算法只能将其视为元任务来考虑,限制了对任务粒度的进一步划分,从而大大降低了任务调度的性能.本文提出一种基于DAG图划分的关联任务调度算法.它优先调度关键路径上的任务,同时利用任务复制的方法充分利用资源上的时间碎片,保证依赖关系及时得到满足.仿真结果表明,对于网格环境下的大规模关联任务,该算法有效地提高了作业执行速度和资源使用效率.

关 键 词:网格  关联任务  任务调度  DAG

A Scheduling Algorithm of Related Tasks Based on DAG Graph in Grid
ZHANG Qian , NIU Wei-wei , XING Chang-zhen , LIANG Hong.A Scheduling Algorithm of Related Tasks Based on DAG Graph in Grid[J].Mini-micro Systems,2012,33(5):971-975.
Authors:ZHANG Qian  NIU Wei-wei  XING Chang-zhen  LIANG Hong
Affiliation:(College of Computer and Communication Engineering,China University of Petroleum,Qingdao 266555,China)
Abstract:Large scale applications are usually divided into multiple tasks in grid computing environment.For such applications,the interdependence of these tasks is an essential factor.Traditional algorithms these tasks can only be regarded as meta-task,thus it limits the further division of these tasks and greatly reduces the performance of task scheduling.This paper presents a related task scheduling algorithm based on DAG.It preferentially schedules the tasks which are on the critical path and takes advantage of pieces of time by using task duplication to ensure that dependencies are met in a timely manner.The Experimental results show that this algorithm can improve the speed of operating and the utilization efficiency of resources for the large scale related tasks in grid environment.
Keywords:grid  related tasks  task scheduling  DAG
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号