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

计算网格中基于时间均衡的并行粗粒度任务调度算法
引用本文:胡艳丽,张维明,肖卫东,汤大权.计算网格中基于时间均衡的并行粗粒度任务调度算法[J].小型微型计算机系统,2008,29(1):124-129.
作者姓名:胡艳丽  张维明  肖卫东  汤大权
作者单位:国防科学技术大学,信息系统与管理学院,湖南,长沙,410073
摘    要:考虑网格资源异构、自治、动态等特性,讨论本地用户具有强占优先权情况下的任务调度问题,提出了TBBS(Time-Balancing Based Scheduling Algorithm)算法.建立调度优化模型,以期望完成时间最小为目标选择执行任务的最佳资源组合.以时间均衡策略将任务分解并调度到资源上执行,减少了子任务同步时因等待而产生的延时,获得较好的并行计算性能.采用重复调度策略,适应计算网格中资源的特性.

关 键 词:计算网格  并行粗粒度任务  异构系统  调度  时间均衡  计算网格  时间均衡  并行  粗粒度  任务调度算法  Strategy  Based  Computational  Grid  Tasks  Coarse  Grain  Parallel  Scheduling  Algorithm  适应  调度策略  计算性能  延时  任务同步  资源组合  任务分解  均衡策略
文章编号:1000-1220(2008)01-0124-06
收稿时间:2006-09-26
修稿时间:2006-11-14

A Dynamic Scheduling Algorithm of Parallel Coarse Grain Tasks in Computational Grid Based on Time-balancing Strategy
HU Yan-li,ZHANG Wei-ming,XIAO Wei-dong,TANG Da-quan.A Dynamic Scheduling Algorithm of Parallel Coarse Grain Tasks in Computational Grid Based on Time-balancing Strategy[J].Mini-micro Systems,2008,29(1):124-129.
Authors:HU Yan-li  ZHANG Wei-ming  XIAO Wei-dong  TANG Da-quan
Affiliation:HU Yan-li,ZHANG Wei-ming,XIAO Wei-dong,TANG Da-quan(School of Information System & Management,National University of Defense Technology,Changsha 410073,China)
Abstract:The Computational Grid provides a promising platform for the efficient execution of parallel coarse grain tasks over very large sample space. Scheduling such applications is challenging for the heterogeneity, autonomy, dynamic adaptability of grid resources. Assuming resource owners have a preemptive priority, we propose an adaptive algorithm of jobs scheduling based on time balancing strategy, which solves the parallel computing tasks by using the idle resources in Computational Grid. A mathematical model is developed to predict performance, which also considers systems with heterogeneous machine utiliza- tion and heterogeneous service distribution. The model separates the influence of machine utilization, job service rate and parallel task allocation on the completion time. According to the time balancing policy, a task is partitioned into several subtasks and scheduled, and the costs of communication are reduced. The mean of parallel task completion time is predicted with performance model. To get better parallel computing performance, an optimal subset of heterogeneous resources with the shortest parallel executing time of tasks can be selected with the efficient algorithm. Remapping strategy is applied during scheduling, which is more suitable for the dynamic adaptability and domain autonomy in the grid.
Keywords:computational grid  parallel coarse grain tasks  heterogeneous systems  jobs scheduling  time balancing
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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