欢迎来到天天文库
浏览记录
ID:11604610
大小:659.54 KB
页数:50页
时间:2018-07-12
《基于.net_remoting技术并行计算程序的设计与实现毕业设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计算机信息工程学院毕业设计论文基于.NETRemoting技术并行计算程序的设计与实现摘要基于.NETRemoting技术并行计算程序的设计与实现摘要随着人类科学技术的日益进步,人们需要解决很多大型的、复杂的问题,这些问题的解决通常都需要非常巨大的计算量。为此.NETFrameworkRemoting技术为并行计算程序的编写提供了简单、灵活编程手段,大大降低了编程难度。所以,运用.NETRemoting技术实现并行运算,提高计算能力,具有重要意义。本系统使用.NETFrameworkRemoting并
2、行技术来解决旅行商问题。介绍.NETFrameworkRemoting技术,阐释了并行计算的概念,给出了并行计算中的消息传递机制及网络环境下并行计算程序的基本编程方法。同时,通过串行计算和并行计算的时间和性能等方面的对比分析,了解并行计算在提高计算能力方面的优势。这里主要是使用VS2010软件中的.NETRemoting技术实现客户端和服务器的通信,并联合多台客户端服务器,利用分支限界法并行计算解决旅行商问题。关键词:.NETRemoting;并行计算;旅行商问题摘要AbstractDESIGNAND
3、IMPLEMENTATIONOFPARALLELCALCULATIONPROGRAMBASEDON.NETREMOTINGTECHNOLOGYAbstractWiththeprogressofhumanscienceandtechnology,peopleneedtosolvealotoflarge,complexproblems,tosolvetheseproblemsusuallyrequireaverylargeamountofcomputation.So,.NETFrameworkRemoti
4、ngtechnologyprogramswrittenforparallelcomputingprovidesasimpleandflexibleprogrammingtoolwhichgreatlyreducesthedifficultyofprogramming.Therefore,theuseof.NETRemotingtechnologytoachieveparallelcomputingandincreasedcomputingpowerhasimportantsignificance.Th
5、esystemuses.NETFrameworkRemotingparalleltechnologytosolvethetravelingsalesmanproblem.Introduction.NETFrameworkRemotingtechnology,interpretationoftheconceptofparallelcomputing,givenparallelcomputingbasicprogrammingproceduresunderthemechanismofparallelcom
6、putingandnetworkenvironmentMessaging.Atthesametime,throughthecomparisonandanalysisincomputingtimeandperformancebetweenserialcomputingandparallelcomputing,trytounderstandtheadvantageofparallelcomputinginimprovingcomputationalefficiency.Here istherealizat
7、ionof communicationbetweenclientand server using.NETRemotingtechnology inVS2010software, and combinedwith apluralityofclient server, usingthe branchandboundmethodof parallelcomputing tosolvethetravelingsalesmanproblem.Keywords:.NETRemoting;Parallelcompu
8、ting;TravelingsalesmanAbstract目录目录第1章绪论11.1课题背景11.2国内外研究现状11.2.1并行计算11.2.2.NETRemoting21.3开发工具及技术21.3.1VS201021.3.2MySql31.4小结3第2章并行计算52.1并行计算的定义52.2并行计算的主要研究目标和研究内容52.2.1并行计算的主要研究目标52.2.2并行计算的主要研究内容62.3并行算法62.4分布式并行计算72.4.1多计算机的
此文档下载收益归作者所有