检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:姚文胜[1] 薛广涛[1] 张冠华[1] 尤晋元[1]
机构地区:[1]上海交通大学计算机科学与工程系,上海200030
出 处:《上海交通大学学报》2004年第5期755-758,762,共5页Journal of Shanghai Jiaotong University
基 金:国家自然科学基金(60173033);总装备部国防科技重点实验室基金(51484030301JW0301);上海市科技发展基金(03DZ15027)资助项目
摘 要:并行程序任务调度是NP完全问题.已有的进化调度算法不能很好利用任务复制这一重要手段.为此,利用染色体直接编码和间接编码的优点,并结合任务图的知识,使进化调度算法的搜索能力得到增强,同时染色体的解码过程也得到简化.通过与同类算法的性能比较,表明了本算法在调度问题中的有效性.The problem of scheduling parallel program tasks on network of workstation is known to be NP-complete. It is difficult for the existing GA-based scheduling algorithms to handle task duplications. To overcome the weakness, a new evolutionary scheduling algorithm was proposed, which makes use of the merits of both direct chromosome encoding and indirect chromosome encoding, as well as the knowledge of task digraph. As a result, the searching ability of the algorithm is enhanced and the decoding process of chromosomes is simplified. The algorithm was compared with the same kind of scheduling algorithm in terms of makespan and running-time. The experimental results show the effectiveness of the algorithm to the scheduling problem.
分 类 号:TP301[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222