一种用于网格任务调度的退火进化算法
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
An e ln v lto lo i m o rd ts c e u i g n aig e ou in ag rt h frgi a k s h d ln
X E S e g u , U J nli X N u — e U h n - n X u — , I G G ow n j e
薛胜军 , 徐钧磊 , 国稳 邢
( 南京信 息 工程 大学 计 算机 与软件 学院 , 南京 204 ) 104
摘
要 :针对 网格 环境 下具有 约束 关 系的任务 调度 问题 , 于有向无 环 图 D G d et cccg p ) 计 了调 基 A ( ic dayl r h 设 r e i a
第2 8卷 第 1 期 1
21 年 1 O1 1月
计 算 机 应 用 研 究
Ap lc t n Re e r h o o u e s p i ai s a c fC mp t r o
V0 _ 8 No 1 I2 . 1
NO . 2 l V 01
一
种 用 于 网格 任 务 调 度 火 化 算 法 术 的退 进
度模 型 ; 出了一种 改进 的退 火进 化 算法 , 务 的执行 次序 和 资源 的具体 分配 分 离编 码 , 出适 应度 函数 计 算 提 对任 给 方 法和 算法 步骤 。最后将 算 法和传 统 的遗传 算 法比较 , 实验结 果显 示该算 法能 获得 更好 的调度 结果 。 关键 词 :网格 计算 ; 务调 度 ; 火进化 算 法 ; A 任 退 D G调度 ; 应度 函数 适
中图分 类号 :T 3 3 T 3 16 P 9 ;P 0 . 文 献标志 码 :A 文章编 号 :10 — 6 5 2 1 ) 14 4 —4 0 1 3 9 (0 1 l— 0 9 0
di1 . 9 9 ji n 1 0 —6 5 2 1 . 10 2 o:0 3 6 / .s .0 13 9 . 0 1 1 . 1 s
在 网格 系统并行 计算 中, 任务调 度是 重要的研究方 向。如 何在最短时 间内实现多约束条件下的任务分 配 , 是该问题追求 的 主要 目ห้องสมุดไป่ตู้ ’ 。由于 网格 系统 的异 构 性 以及 运 行 于 网格 系 统之 间的应用程 序对 于可执行任务 的不 同要求 , 使得任务调度
类 应用的新的 国家信息基 础设施 。 由于 网格 的核心是 资源共 享, 而任务调度直接决定 了资 源的有效 利用 , 因此 其成为 网格 计算最 重要 和最关键 的问题之一 。具体 的 目标包括 : a 最优跨度 。跨度是 一个最 主要 、 ) 最常见 的 目标 , 指调 是 度 的长度 , 也就是从第一个 任务 开始到最后一个任务运行完毕 所经历 的时间。跨度 越短 , 明调度策 略越好 。当用 户向网格 说 系统提交任务后 , 大 的愿 望 是 网格 系统尽 快完 成 自己的任 最 务 。可见 , 实现最优跨度是用户 和网格系统的共同 目标 。
变得极其复 杂 ; 任务分配策 略的不合 理将 会增加任务 的总执行
时 间, 从而降低整个网格系统 的吞 吐性能 。
t n lg n t l o t m,e p r n a e ut h w ta h sa g r h c n o ti etrs h d l g r s l . i a e ei ag r h o c i x e me tl s l s o h tt i l o t m a b a n b t c e u i e ut i r s i e n s Ke r s g d c mp t g a k s h d l g n e l g e ou i n a g r h ;DAG s h d l g;f n s u c in y wo d : r o u i ;t s c e u i ;a n a i v l t lo t m i n n n o i c e ui n i e sf n t t o
( colfC m ue & S w r, nigU i rt I omainSi c Tcnlg N ni 104,C ia Sho o p t o r o ae Naj nv syo n r t c ne& eh o y, aj g2 04 t f n ei f f o e o n hn )
drc d ay l rp ( A .A dp o oe n i p o e n e l g v lt n r a oi m, e aa d cdn et k C CU i t c ci ga h D G) n r sd a r d a n ai o i a l r h sp rt o i t s XC — ee c p m v n e uo y g t e gh a
Ab t a t sr c :Ac o d n ot e c n t i tr lt n ts c e u i g p o lm ,t i a e e i n d t e s h d l g mo e a e n c r i g t h o s a n ea i a k s h d l r be r o n h sp p r d sg e h c e u i d lb s d o n
to r e n e o c lo to i n o d ra d r s ure alcain,g v t s u to ac lto t o n l oihm r c d r s Co a e f ne sf nci n c l u ain me h d a d a g rt i po e ue . mpae t h r d — r d wi t e ta i h