网络环境下异构并行虚拟机的实现

网络环境下异构并行虚拟机的实现

ID:36752294

大小:1.72 MB

页数:62页

时间:2019-05-14

网络环境下异构并行虚拟机的实现_第1页
网络环境下异构并行虚拟机的实现_第2页
网络环境下异构并行虚拟机的实现_第3页
网络环境下异构并行虚拟机的实现_第4页
网络环境下异构并行虚拟机的实现_第5页
资源描述:

《网络环境下异构并行虚拟机的实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、中山大学硕士学位论文网络环境下异构并行虚拟机的实现姓名:张帆申请学位级别:硕士专业:计算机软件与理论指导教师:张治国2003.5.8中山人学坝卜学位论义嘲络环境卜异构并行墟拟机的实现网络环境下异构并行虚拟机的实现专业:计算机软件与理论硕士生:张帆指导老师:张治国摘要(随着计算机技术和网络技术的不断发展,基丁嘲络环境下并行计算的研究得到了人们的广泛关注。异构性,可操作性和分夼性是现代网络环境的显著特征,为了有效在网络环境中进行通信,需要屏蔽不同体系结构计算机之间的异构性,十本文根据PVM模型,使用JAVA和C

2、ORBA实现了‘个网络环境下异构的并行虚拟机,与传统的并行虚拟机PVM相比其特点如下:将CORBA技术引入并行处理,通过ORB作为底层的通信渠道,使得并行软件摆脱了以往过于依赖处理器结构和通信协议以及操作系统的限制,为在网络环境下并行计算提供了有利条件。并行虚拟机P%t采用轮询的方式调度任务,但是在网络环境下结点机之间性能不同,采用轮询的方式可能导致系统负载不均衡,针对这种情况我们提出了一个有效的任务调度算法。(将并行计算操作进行封装,实现了并行体类,编写并行应用时只需要继承并行体类,就可以实现基本的并行操

3、作,使用户的精力集中在并行算法上,简化了并行编程的复杂性。L4关键字:消息传递,并行虚拟机i公共对象请求代理,‘并行计算,。负载均衡?分布式计算中山大学顾I。学位论文网络环境下异构并行虚拟机的实现ImplementingHeterogeneousParallelVirtualMachineOnInternetMajorlComputerSoftwareandTheoryCandidate:ZhangFanSupervisor:ZhangZhiGuoABSTRACTWiththedevelopmentofne

4、tworktechnology,networkedparallelcomputingisbecomingahotspot.Aprincipalproblemofnetworkedparallelcomputingishowtheheterogeneousworkstationscancommunicatewitheachother.ThisthesisdealswiththeissuesofhowtoimplementtheParallelVirtualMachineovertheInternet.Thec

5、lusterofheterogeneouscomputerscanbecollectedasaParallelVirtualMachinefortheuserstorunPVMapplications.Iimplementedaso—calledHPVMthatbasedonmodelofPVM,andithasthefollowingfeatures:1.TheinfrastruetureofcommunicationinHPVMisbasedonCORBAsothatmessagecarlbepastt

6、oheterogeneoushostsoverInternet。2.PVMdoesnotsupportautomaticmappingtaskstoprocessorsbecauseitdoesnotintegrateanyloadinformationofhostsintotheassignment.Itgreatlyaffectstheperformanceofthesystem.InHPVM,Iproposedadynamictaskschedulingalgorithmbywhichcanimpro

7、veresourceutilizationandreducejobresponsetime.3.Aclasslibraryisimplementedforprogrammer.Thelibraryencapsulatestaskdistributionandcommunication.Sotheprogrammercanconcentrateonthealgorithmanddon’tneedtothinkaboutthecommunicationsinparallelapplication.Keyword

8、s:messagepassing,PVM,CORBA,parallelcomputing,loadbalancing,distributedcomputingn中山大学硕士学位论文网络环境下异构并行虚拟机的实现引言随着计算计算机技术的不断发展,计算机在各种学科和工程领域中已得到广泛的应用,如计算流体力学、计算物理、计算化学、计算力学、计算地震学等等。由于这些计算任务对时效性、准确性的要求很高,常常需要在短时间内完

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。