论文部分内容阅读
随着计算机技术的迅速发展和硬件水平的快速提升,尤其是近年来高性能计算机和并行技术的发展,可视化技术作为科学研究和工程技术应用的一个手段变得日益重要。“高性能计算机及其核心软件”重大专项“超级计算网格节点建设"和“中国国家网格运行管理支持环境研究”都是国家863计划重大项目,本课题的内容就是以这两个项目为背景。论文中所讨论的基于网格的远程可视化系统是作为ScGrid(科学计算网格)和CNGrid(中国国家网格)的应用子网格被分别整合到两个网格环境中。
本文尝试将可视化技术与网格技术结合起来,设计并实现一个基于网格的远程可视化系统。
一、首先我们构建了一个基于组件的远程可视化系统原型,此原型系统具有较强的可扩展性,现有的一些可视化软件经过通信封装可以作为组件比较容易的集成到系统中。系统是基于Web的,用户通过浏览器可以远程的使用中科院计算机网络信息中心的超级计算机并以交互的方式完成可视化的工作。
二、对系统原型进行修改,重新编写系统的Web服务提供端程序,建立网格Portal,将可视化系统无缝的整合到网格系统中,使其成为其中的一个应用子网格。
三、基于商业可视化软件AVS/Express进行后台可视化服务的开发,提出一种计算中间过程可视化跟踪的解决方案,实现对产生时变数据场数据的作业进行计算中间过程的可视化跟踪。
此可视化系统的名称为“VisGrid”,目前完成了初步的原型设计,并实现了大部分的功能,已经作为网格系统的一个应用子网格提供服务。