并行应用程序的远程实时跟踪科学计算可视化技术研究

来源 :中国工程物理研究院 | 被引量 : 1次 | 上传用户:yejing00
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
跟踪驾驭技术是目前科学计算可视化中重要的研究领域之一。并行应用程序的远程实时跟踪可视化技术通过实现对并行应用程序的实时监控,实时地显示计算过程的中间结果,根据当前计算状态对计算过程进行实时交互控制。该技术有助于科研人员更进一步地了解和控制并行数值模拟的计算过程。 本文探讨面向并行应用程序的远程实时跟踪技术,并研制一个原型系统RVS(Remote Visualization System)。该系统远程实时访问运行在分布存储并行机上的并行程序中的变量,将计算的中间结果实时地显示在客户端图形工作站上,从而实现程序的远程实时跟踪。实验结果表明,该解决方案是实现并行程序的远程实时跟踪可视化的一种有效途径。 第一章,概述科学计算可视化技术及其应用背景,强调实时跟踪技术对实际科研工作所起的重要作用。列举目前一些流行的可视化系统,分析其适用的范围和特点,总结其不足,最终提出分布式环境下的并行程序实时跟踪系统RVS的模型。 第二章,介绍分布式可视化系统的体系结构、任务划分及底层通信,提出RVS系统的科学可视化环境。RVS系统的最终设计目标是保证计算程序干扰最小的前提下实现远程实时跟踪可视化。系统是基于C/S模型的面向网络的分布式可视化系统,采用超级计算机与工作站网络连接模式,超级计算机完成数值模拟计算过程,C/S间传送原始计算数据,工作站系统承担所有可视化任务。 第三章,介绍RVS系统软件实现,即构成整个系统的应用支持模块、可视化处理模块及数据传输模块的软件实现。详细说明数据探针、数据源、通信器及映射器四个关键的数据结构,以及如何使用相应的API(应用程序接口)实现各个模块。 第四章,主要阐述了远程分布式数据访问技术,详细说明系统设计中采用的多种存储类型变量的收集、分布类型数据的何置索引以及异步方式下的同步访问机制等关键技术。 第五章,以Lared-Ⅰ并行数值模拟程序为应用背景,介绍计算程序的改造过程,调用相应的API实现网格、电子温度、离子温度和光子温度数据源的定义;设计客户端2D-DVS(通用图形可视化系统),添加远程监控功能,实现网格、电子温度、离子温度和光子温度的跟踪。 第六章,RVS系统的性能评测,包括数据源和数据探针的创建时间分析、远程访问固定规模数据的时间分析、远程访问不同规模数据的时间分析。分析字序转换问题对RVS系统延迟的影响。 最后,在第七章中总结本论文的工作,并提出进一步研究的方向。
其他文献
本文建立了两个局部凸Hausdorff空间中的Drop定理,并构造了一个例子说明其中一个Drop定理严格强于丘京辉及郑喜印建立的结果。另外本文将一些与Drop定理相关的定理,包括:Phel
计算机辅助几何设计(ComputerAidedGeometricDesign)是在计算机得到广泛应用的前提下,迅速发展起来的一门工程学科,它主要研究计算机图象系统环境下曲面信息的表示、逼近、分析
  本文介绍了Cayley图X=Cay(G,S)称之为正规的,如果G的右正则表示R(G)正规于X的全自同构群Aut(X).有关Cayley图正规性的研究也是刚刚起步的现状。  论述了Cayley图正规性对
认证是密码学中的重要研究对象。认证码根据是否含有秘密分类,系统认证码即不含秘密的认证码。系统认证码是在美苏冷战背景中诞生的,目的是认证公开的信息,例如双方核武器的情况
委托代理理论是近20多年来发展最为活跃,最富有成就的研究领域之一。作为委代理理论的最重要的应用之一,企业家激励机制的研究也成为了当前的主要研究领域,企业家是一种具有特殊
蛋白质折叠热力学假说中明确指出蛋白质一级结构可以完全决定其空间构型,天然结构下的蛋白质的自由能是全局最小值.因而如何从一级结构预测其三维构型以及如何找到蛋白质折叠
哈密尔顿偏微分方程是分子动力学、电磁学、天体力学、量子力学等领域的一个重要模型.关于它的鲁棒、稳定数值方法的研究是数值求解微分方程的一个挑战.当前关于哈密尔顿常微
本文主要讨论组型为gtu1的(K3+e,λ)-GDD的存在性问题.有的文献中也把K3+e称为一个kite.文献[2]中给出了组型为1t的(K3+e,1)-GDD的存在谱;文献[8]中解决了关于Kite系的“Doy