面向网格基于Java的交互式可视化系统GVis研究与实现

面向网格基于Java的交互式可视化系统GVis研究与实现

论文题目: 面向网格基于Java的交互式可视化系统GVis研究与实现

论文类型: 博士论文

论文专业: 计算机科学与技术

作者: 赵友兵

导师: 石教英

关键词: 网格计算,可视化,面向网格的可视化,体绘制,并行体绘制,远程可视化,资源管理,任务管理

文献来源: 浙江大学

发表年度: 2005

论文摘要: 可视化在科学计算、国防建设和国民经济中有着重要应用,作为一种计算和数据密集型应用,往往需要较高的硬件配置,并常常利用并行技术进行加速。1990年代中后期以来,计算机硬件和网络技术获得长足发展,图形硬件性能急速提升,分布式可视化的分布范围逐步扩大。网格技术作为一种前瞻的面向广域网的分布式计算方式,是传统的并行和分布式计算在深度和广度上的拓展,使可视化应用在更广的范围内利用资源和提供服务成为可能,因此面向网格的可视化成为可视化领域的一个新兴研究方向。面向网格可视化系统的目标是利用网格为分布式可视化应用提供异构资源的管理和共享,多用户任务的管理和协同等关键支持,实现面向网格的多用户交互式并行可视化、远程可视化和协同可视化。现有的面向网格可视化研究尚处于起步阶段,工作各有特点,但缺乏系统性,对异构资源上支持交互式远程并行可视化任务的研究较少,尚没有一个系统能完全实现面向网格可视化的目标。针对这些问题,本文在国内外研究工作的基础上对面向网格的交互式远程并行可视化进行了探索,设计并实现了一个基于Java面向网格的交互式远程并行可视化体系结构和系统GVis,可以支持大数据集的交互式并行可视化和远程可视化,较系统地实现了面向网格可视化的基本目标。论文的主要研究内容与成果包括: 提出了一个面向网格可视化的三层体系结构,该体系结构由网格支撑层,可视化层和网格门户层组成,每层负责提供一组支撑功能。网格支撑层提供运行分布式可视化任务所需要的资源管理和任务管理功能;可视化层完成具体的绘制、并行绘制和远程绘制;网格门户层为用户提供面向网格的可视化任务交互界面。该体系结构界定了面向网格的可视化系统应当具备的三大基础功能,分层简洁,层次之间耦合少,各层具备较高的独立性和可扩展性。 面向网格的可视化系统使用动态变化的异构网格资源,并需要接受动态的任务指定。大部分现有的并行可视化系统不具备动态的资源管理和多用户多任务支持,而现有的网格中间件又无法直接支持交互式可视化应用,因此我们在网格中间件和可视化层之间引入了网格支撑层,并对网格中间件Globus的功能进行合理取舍,实现了网格资源和用户任务的动态管理,为GVis系统支持多用户多任务交互式远程并行可视化提供了有力支撑。

论文目录:

摘要

Abstract

图目录

列表目录

表格目录

第1章 绪论

1.1 引言

1.2 面向网格可视化的主要研究内容

资源汇聚

远程可视化

多用户和用户协同支持

科学计算与可视化的整合

1.3 论文结构

1.4 论文的主要工作与贡献

第2章 面向网格的可视化研究

2.1 引言

2.2 网格计算

网格出现的背景

网格思想

网格概念

网格体系结构:OGSA

2.3 直接体绘制

体数据分类

直接体绘制光学模型

体绘制算法

2.4 并行直接体绘制

并行体绘制相关问题

并行光线投射算法

并行Splatting算法

并行Shear-Warp算法

并行2D/3D纹理体绘制算法

2.5 面向网格的可视化研究进展

2.6 小结

第3章 面向网格的可视化系统GVis体系结构

3.1 引言

3.2 GVis体系结构

3.3 GVis支撑环境GVSE

3.4 GVis可视化框架GVVF

3.5 GVis门户

3.6 系统总体流程

3.7 小结

第4章 网格可视化支撑环境GVSE

4.1 引言

4.2 GVis支撑环境GVSE概述

4.3 网格中间件的选择

Condor

Cactus

Globus

4.4 GVSE信息索引中心

GVSE信息索引中心的数据模型

4.5 资源管理与本地资源任务管理服务

4.6 任务管理

任务描述——TRS任务描述文件

任务代理服务

任务接受

任务启动

任务监控

任务迁移

任务结束

4.7 小结

第5章 GVVF可视化框架

5.1 引言

5.2 GVVF概述

5.3 基于Java的可视化算法支持

2D纹理直接体绘制

3D纹理直接体绘制

融合

图形绘制软件包

5.4 并行体绘制

图像空间并行与对象空间并行

任务分割

图像合成

5.5 模块设计

绘制与合成模块

节点支持模块

消息后端

远程绘制客户端

5.6 小结

第6章 GVis门户

6.1 引言

6.2 基于Web的网格门户概念

6.3 网格门户实现

6.4 实验结果

本地可视化实验

大数据集并行可视化实验

远程可视化实验

多任务支持实验

6.5 小结

第7章 结束语及未来工作展望

7.1 引言

7.2 本论文主要贡献

7.3 互联网带来的深刻变化

7.4 面向网格可视化的发展方向

7.5 我们的一点经验

7.6 下一步的研究工作

7.7 小结

作者攻博期间发表和录用论文

致谢

参考文献

附录A 系统开发和论文写作所使用工具

发布时间: 2006-02-08

参考文献

  • [1].Java语言的程序漏洞检测与诊断技术[D]. 杨哲慜.复旦大学2012
  • [2].云平台中水印感知的Java安全运行环境关键技术研究[D]. 余志伟.清华大学2013
  • [3].Java程序动态更新技术研究[D]. 顾天晓.南京大学2017
  • [4].Java虚拟机的自适应动态优化[D]. 邹琼.中国科学技术大学2008
  • [5].Java程序优化与数据竞争检测的研究[D]. 杨克峤.复旦大学2010
  • [6].Java程序指向分析研究[D]. 李倩.南京大学2012
  • [7].面向资源的规约挖掘与强制技术研究[D]. 代子营.国防科学技术大学2013

相关论文

  • [1].计算网格中任务管理的若干问题研究[D]. 黄昌勤.浙江大学2005
  • [2].基于网格的面向Agent软件分析与设计建模方法及环境研究[D]. 刘炜.上海大学2005
  • [3].网格构件的形式模型与优化策略[D]. 李阳.浙江大学2005
  • [4].网格计算环境下的3维空间信息应用研究[D]. 金宝轩.武汉大学2005
  • [5].网格知识管理研究[D]. 李进华.武汉大学2005
  • [6].计算网格环境中任务管理的研究[D]. 栾翠菊.浙江大学2006
  • [7].Java虚拟机安全性的形式化分析和验证[D]. 左天军.西安电子科技大学2005
  • [8].Java实时性及嵌入式实时Java处理器研究[D]. 柴志雷.复旦大学2006

标签:;  ;  ;  ;  ;  ;  ;  ;  

面向网格基于Java的交互式可视化系统GVis研究与实现
下载Doc文档

猜你喜欢