SMP机群编程模型和机群系统并行调试研究

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:shnoonkids
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文研究工作由两部分组成.其一是SMP机群编程模型研究.该文通过分析SMP机群体系结构的特点和SMP机群编程模型的现状,提出了细粒度并行化的OpenMP+MPI混合编程模型.通过对该模型的实现机制、并行化粒度、循环选择、优化措施和注意问题等多方面的研究,我们得出该模型兼顾了计算性能和易用性,非常适合SMP机群.为了检验该模型,我们在曙光3000上使用该模型,编程实现了一些典型实例,例如显式Laplace方程组求解、NAS基准测试程序CG等.通过对这些实例运行结果的性能分析,得到了一些有关SMP机群和编程模型的重要结论,并验证了我们的模型可以在SMP机群上取得良好性能.该文另一研究工作是机群系统并行调试研究.该文探讨了机群系统并行调试的主要困难所在和并行调试的主要技术,并从软件工程的角度分析研究了并行调试器的设计与实现.在这些研究的基础上,我们为曙光3000设计和实现了远程并行调试器RPB.RPB同时支持调试MPI或PVM、C或Fortran的并行应用程序,实现了记录/重放并行调试功能,支持循环调试,为解决并行调试的不确定性问题提供了有效方法.RPB采用客户端/服务器体系结构,具有友好的图形用户界面,客户端和服务器之间的通信采用CORBA技术实现,系统主要采用Java语言开发,具有良好的可移植性和可扩展性.该文从系统介绍、设计思想、技术路线、实现方法和性能测试等方面介绍了为曙光机群开发实现并行调试器的工作.
其他文献
测试是网络工程的重要内容,是确保网络健康发展的有效手段.特别是高性能网络的出现对网络技术和协议工程提出了新的要求,网络及协议必须能适应高速(Gbps级)、宽带、多媒体和
随着Internet网络技术的发展,人们广泛应用各种图象数据,如何有效、快速地检索图象成为一个迫切需要解决的课题。本文在广泛查阅国内外有关基于内容的图象检索技术CBIR(Content
学位
为低功耗SOC 体系结构设计建立其理论、方法和平台是我们的研究目标.围绕这一主题,该论文的工作主要从三个方面展开,即构建支持功耗评估的SOC体系结构设计空间搜索环境框架,
随着Internet技术的飞速发展,计算机网络的规模愈来愈大,网络应用日趋复杂。如何对分布的大型异构网络进行有效的管理,是当前网络管理面临的主要问题和挑战。 本文分析了传统
信任模型是整个安全体系的基础。本文对在线电子交易社团中的信任理解、产生和积累机制研究进行了综合分析,引入了描述在线电子交易社团信任的数学框架。对可信性呈正态分布和
随着人工智能的发展,人机或者多人聊天会话的内容形式也越来越复杂,如何快速有效的获取这些会话想要表达的主题是一个值得深入探讨的问题。中文会话分割和会话抽取这两个技术近
数据挖掘是一种新兴的用于信息决策支持的技术。统计学在数据挖掘中的应用是目前数据挖掘的发展趋势及其研究方面之一。 很多企业都建立起了企业管理信息系统,正在进一步开
Web Service架构仅出现了两年多,已经对Web应用程序的设计、开发和部署的观念产生了巨大的影响,被称为是Web计算的一次革命。本论文主要对Web Service的体系结构,运作方式和应用
无线传输技术的发展,为移动计算的发展和应用创造了条件.人们希望随时随地的访问网络的愿望促进了对移动IPv6技术的研究和发展.移动用户对实时业务如语音、视频业务的需求为