论文摘要
随着海洋科学技术的发展,研究海洋信息可视化理论、技术与方法就成了一个急需面对的问题。数据场可视化技术为洞察大规模的海洋信息提供了直观有效的手段。但是由于海洋数据具有信息量大的特点,如何快速、准确的表现出来是现在大家努力的目标。随着科学技术的发展,人们越来越认识到单机性能不可能满足大规模科学与工程计算问题的计算要求,并行计算机是实现高性能计算解决挑战性(Great Challenge)计算问题的唯一途径。高性能并行计算机的研制和应用水平的提高,一直是各个国家共同追逐的目标,已经成为衡量一个国家科技、经济和国防综合势力的重要标志。美国从1991年开始执行"高性能计算与通信(HPCC)"项目,日本提出"巨型计算--日本的生存之路"的高技术发展策略,欧洲提出了万亿次机计划,我国863高科技计划也将并行计算列为关键技术。本文首先介绍了可视化技术和并行图形生成的基本概念与方法,综述了并行体绘制技术的当前最新研究进展,针对三维数据场的并行体绘制技术及可视化系统进行了研究,介绍算法运行的环境,实现了以下算法,并完成了部分可视化的实际应用工作。1、使用shear-warp实现黄海、东海比邻海区于1998年5、6月期间获取的3维规整网格数据,选定的地理区域为(120°E~130°E,29°N~35°N),深度为0~400m。2、使用基于动态数据分布的并行体绘制算法,使数据重分布与绘制并行执行,在保持原算法效率的基础上,降低了存储空间。改进的任务分配方法避免了结点机之间的负载不平衡和流水线作业的积压。
论文目录
摘要Abstract0 前言一 课题的意义二 研究内容及创新点三 论文结构1 并行可视化概述1.1 科学计算可视化1.1.1 科学计算可视化研究的意义1.1.2 可视化的过程与分类1.1.3 可视化技术的应用1.2 体绘制技术原理1.2.1 数据场的表示及采样1.2.2 体绘制光照模型与合成公式1.2.3 体绘制算法分类1.2.4 体绘制加速方法1.3 生成并行图形方法分类1.3.1 图形生成中的并行性1.3.2 并行处理模型1.3.3 并行图形算法的性能评价与分析1.4 小结2 并行可视化运行环境2.1 计算机集群的建立2.2.1 MPI 介绍2.2.2 基于MPI 的Linux 计算机机群2.2 VTK 介绍3 并行体绘制算法概述3.1 并行体绘制算法分类3.2 影响算法的性能的几个重要因素3.2.1 数据的相关性3.2.2 任务和数据划分3.2.3 负载平衡3.2.4 图像合成3.3 并行体绘制技术的主要发展3.3.1 专用体绘制硬件3.3.2 并行 Splatting 方法3.3.3 基于 SIMD 的并行光线投射3.3.4 基于 MIMD 的并行光线投射3.3.5 基于k-d 树的图像合成并行体绘制3.3.6 非规则数据场的并行体绘制3.4 小结4 海洋标量场并行可视化4.1 体绘制分类介绍4.1.1 光线投射算法4.1.2 足迹算法4.1.3 错切-变换算法4.2 shear-warp 错切-变换算法实现4.2.1 数据建模4.2.2 绘制4.2.3 实验结果4.3 并行错切-变换体绘制4.3.1 基于流水线的并行算法4.3.2 实验采用动态数据分布的并行算法4.4 并行算法实现4.5 两种绘制方法比较4.6 小结5 总结及展望参考文献致谢个人简历个人论文发表情况
相关论文文献
标签:科学计算可视化论文; 体绘制论文; 错切变换论文; 数据分布论文;