期刊文献+

PVM负载敏感性对任务分配的影响

Effect of PVM (Parallel Virtual Machine) Load Sensitivity on Task Distributing
下载PDF
导出
摘要 PVM负载敏感性对任务分配的影响张博,谷建华,周兴社,武彦萍负载获取与均衡对PVM(ParallelVirtualMachine)任务的分配和系统效率具有重大影响,这也是其它并行分布式计算系统所面临的一个关键技术,但至今为止,还未见到国内外有关PVM... In the May 1994 PVM 3 User's Guide and Referenc Manual, it is mentioned that 'Late rPVM will use the matrices of machine load and rated performance (sp =) to determine themost appropriate hosts.' We analyze the February 1995 PVM source code 3. 3. 7 and find nothing has yet been done on such determination. We now present our preliminary results onthis important problem.The determination of appropriate hosts is the selection of suitable computers to be used in PVM (parallel virtual machine) in order to raise parallel efficiency. We select computers with the aid of the concept of load sensitivity. Using this concept, we find that existing PVM distributes tasks evenly in round - robin fashion without considering what load eachcomputer already carries ; thus synchronizing cooperative tasks is difficult and parallel efficiency is low. This leads naturally to the desirability of improving the load sensitivity of PVM.Our improvement consists of designing and building a load information collector (LIC).LIC allows us: (1) to obtain load information by reading the UNIX special memory devicefile without modifying its operating system and (2) to design a precise load vector scaled tocomputer speed, which helps us to keep track of the load already carried by each computer.With the help of LIC, we modify the pvm -- spawn function to improve the PVM load sensitivity. PVM sends a task distributing request to LIC, LIC sends back an available computer list according to their loads, and PVM finally distributes tasks to the selected computers. Table 1 indicates that the average run time of modified PVM is less by 33%.The environment of Table 1 comprises two SUN4 SPARC2s, three VAX Station3200s and two compatible PC486s connected with Ethernet. The PVM includes one SUN and three VAXs, VAXI is the master and VAX2 is overloaded.The advantages of the method above are: 1) high transparency without modifying the operating system ;2) low communication cost and high reliability ;3) no computer selection collision ; 4) applicability to later PVM.
机构地区 西北工业大学
出处 《西北工业大学学报》 EI CAS CSCD 北大核心 1996年第1期156-157,共2页 Journal of Northwestern Polytechnical University
基金 航空科学基金
关键词 分布式计算机 PVM 负载敏感性 任务分配 PVM (Parallel Virtual Machine), load sensitivtty, task distributing

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部