检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]西安交通大学计算机科学与技术系,西安710049
出 处:《西安交通大学学报》2006年第4期411-414,419,共5页Journal of Xi'an Jiaotong University
基 金:国家自然科学基金资助项目(60273085);国家高技术研究发展计划资助项目(2001AA111081;2002AA104310);教育部新世纪优秀人才支持计划资助项目
摘 要:根据网格用户的身份、信誉,以及网格工作流中应用程序的时间紧迫度和依赖关系,提出了网格工作流中应用程序的优先级计算方法.其中,完全优先级调度算法根据网格工作流中的应用程序优先级向量生成调度序列,而且每次只将队列中优先级最高的应用程序提交给网格,而非完全优先级调度算法可同时调度若干无依赖的网格应用程序进入网格,以弥补完全优先级调度算法的并行化问题.实验表明,当网格中的资源较少且资源的性能差异较大时,使用完全优先级调度算法可以保证优先级较高的工作流的应用程序优先使用优势资源;当网格中的资源性能差异不大时,非完全优先级调度算法可解决因资源未充分利用而造成工作流完成时间大幅增加的问题.A priority calculating method was proposed, in which the grid workflow applications' priority vector was calculated by the users' identity, credit, urgency and dependency of grid applications in the workflow. The full priority scheduling algorithm generates the scheduling list according to the priority vectors, and only the application which has the highest priority can be submitted while the non-absolute priority scheduling algorithm schedules several independent grid applications so as to compensate the parallelism problem of the full priority scheduling algorithm. Experiments show that, when the grid has fewer available resources or the performance discrepancy of the resources is much higher, the full priority scheduling algorithm ensures the workflow applications that have high priority to be scheduled firstly, and when the grid contains more resources that have the same performance, the non-absolute priority scheduling algorithm avoids largely increasing of the workflow's makespan caused by resources waste.
分 类 号:TP393[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.117