学位论文 > 优秀研究生学位论文题录展示

基于GPU的二维矢量场可视化点噪声方法的研究与实现

作 者: 苏芳
导 师: 秦勃
学 校: 中国海洋大学
专 业: 计算机应用技术
关键词: GPU高性能计算 可视化技术 并行处理技术
分类号: TP391.41
类 型: 硕士论文
年 份: 2011年
下 载: 23次
引 用: 1次
阅 读: 论文下载
 

内容摘要


现代计算机技术的迅猛发展极大地促进了科学计算可视化的发展,二维离散矢量场可视化是科学计算可视化的重要组成部分。目前,可视化的应用领域十分广泛,几乎涉及自然科学与工程技术的一切领域。海洋流场可视化对海洋科学的研究和发展具有重要作用,它将测量到的海洋矢量场数据转换为可以直接分析的图形、图像,同时可以实现交互式引导和控制,有利于对海洋整体信息进行研究。然而,随着科学技术的高速发展,采集到的海洋矢量场数据量往往十分巨大,这对可视化的计算能力提出了挑战,目前并行处理技术的发展为大规模海洋数据的实时可视化提供了新的途径。近年来,计算机图形处理器(GPU)得了极大的发展,其设置的硬件结构能够适应极高并行度与大量浮点吞吐的运算环境,随着GPU的可编程性不断增强,可编程浮点单元已经成为GPU内部的主要运算力量,并且调用越来越方便,编程门槛不断降低。GPU的应用能力已经远远超出了图形渲染任务,并开始涉足到图形学以外的通用计算领域。由于GPU强大的计算能力,运用GPU解决一些大规模的计算问题已经成为一个研究热点。点噪声方法是显示海洋环境的整体性和全局性特征的重要的研究方法,能够充分显示海洋流场的宏观特性,但是在目前的研究中普遍面临一个重大问题,即算法执行时间较长,可视化难以达到实时处理效果。本文提出一个基于GPU的二维离散矢量场可视化点噪声并行算法,在GPU中并行运用点噪声算法实现流场可视化,本文以基于集群的点噪声并行方法作为参照,对二者进行分析,充分体现了GPU并行计算在大规模海洋数据的实时可视化过程中的优越性。通过对中国东海海洋速度场数据进行可视化并行处理的研究与实现,分析其并行化性能和数据处理时间,实验结果表明,基于两种不同机制的点噪声并行算法在完全保持场的整体特征不变的情况下,GPU并行处理的效果更好,更能有效地提高数据处理的速度,达到了大规模数据实时可视化的目的,为处理大规模二维离散矢量场提供了一种新方法。

全文目录


摘要  5-7
Abstract  7-11
1 绪论  11-19
  1.1 课题来源与研究意义  11-12
  1.2 可视化技术的发展与研究现状  12-15
  1.3 并行计算技术发展现状  15-18
  1.4 本文研究的主要内容  18-19
2 高性能并行计算技术  19-32
  2.1 集群并行计算技术  19-25
    2.1.1 体系结构  19-20
    2.1.2 编程模型简介——MPI  20-25
  2.2 GPU 并行计算技术  25-30
    2.2.1 GPU 高性能计算特性  25-26
    2.2.2 编程模型简介——CUDA  26-30
  2.3 GPU 与集群并行技术比较  30-31
  2.4 本章小结  31-32
3 点噪声算法  32-40
  3.1 概述  32-33
  3.2 点噪声算法原理  33-34
  3.3 点噪声算法实现  34-39
    3.3.1 矢量场可视化流程  35
    3.3.2 点噪声算法实现步骤  35-39
  3.4 本章小结  39-40
4 点噪声并行算法研究  40-54
  4.1 算法并行处理可行性分析  40-41
  4.2 并行算法设计的原则  41-42
  4.3 基于集群的点噪声并行算法研究  42-48
    4.3.1 通信模式及进程组织结构  43-44
    4.3.2 任务划分策略  44-45
    4.3.3 集群并行实现  45-48
  4.4 基于GPU 的点噪声并行算法研究  48-53
    4.4.1 通信和访存策略  48-49
    4.4.2 数据场分配策略  49-51
    4.4.3 GPU 并行架构  51-53
  4.5 本章小结  53-54
5 实验结果分析  54-59
6 总结与展望  59-60
参考文献  60-63
致谢  63-64
个人简历  64
发表的学术论文  64

相似论文

  1. 电网分析计算中的可视化技术研究,TM769
  2. 胶州湾溢油动态预报模式及可视化研究,X55
  3. 基于技术接受模型的信息检索可视化研究,G252.7
  4. 网络拓扑可视化技术的研究,TP393.02
  5. 数据挖掘可视化技术的研究与实现,TP311.13
  6. 软件开发可视化管理系统软件设计,TP311.52
  7. 船体结构动态响应虚拟测试技术研究,U661.7
  8. 仿真数据相关性分析方法研究,TP274
  9. 多维数据可视化分析方法研究与应用,TP391.41
  10. 三维海洋虚拟现实场景建模及初步实现研究,TP391.9
  11. 三维海底地形仿真技术的研究与实现,TP391.41
  12. 三维地形和自然景观可视化研究,TP391.41
  13. 船体结构强度虚拟测试技术研究,U661.72
  14. 公共政策场景下决策剧场的机理分析,C934
  15. 空间拓扑分析操作的并行处理技术研究,TP311.13
  16. 基于关联的情报分析系统设计与实现,TP311.52
  17. 基于实时可视化数据挖掘的高并发性能监测系统设计与实现,TP274
  18. 基于空间可视化技术的小区物业管理系统,TP311.52
  19. Flex在可视化数据挖掘流程中的应用研究,TP311.13
  20. 三维GIS在输电管理中的关键技术应用研究,TM73

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 信息处理(信息加工) > 模式识别与装置 > 图像识别及其装置
© 2012 www.xueweilunwen.com