多GPU环境下的并行体绘制

来源 :浙江大学 | 被引量 : 0次 | 上传用户:bbaaccd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在科学计算可视化领域中,体绘制技术为人们提供了观察和分析数据的方法。体绘制能够将晦涩的数据可视化成形象的图形表示,并且可以通过对数据的交互操作,方便地分析数据内部和隐含的信息。但是当数据规模太大时,单一处理器无法高效完成绘制工作。为了能够对大规模数据集进行实时绘制,本文主要研究了多GPU环境下,对大数据的并行体绘制问题,目标是利用多处理器的优势,在高分辨率下完成对大规模数据集的实时绘制问题。并行体绘制技术通过在集群节点的每一个处理器之间动态分布数据集来完成大规模数据的可视化问题。本文使用基于CUDA的Sort-last并行计算方法,将大规模数据用KD树分割为小数据块,之后再为每一个GPU分配一个或者多个分块数据绘制任务,每一个数据分块在计算后将得到一张结果子图像,再使用CPU或者GPU方法,将图像按照体绘制光线模型,在对比像素深度后合成最终图像。本文对并行体绘制流程中各个环节,包括子图像计算时间,图像数据拷贝时间与合成时间作了仔细分析。由于处理器之间的负载平衡会对绘制性能产生影响,所以本文使用KD树分割数据并动态分配分块数据解决计算时间的平衡问题。针对数据拷贝时间太长的问题,本文通过将数据拷贝与计算异步并行加速了整体绘制效率。对于图像合成方法,本文使用了GPU并行合成算法提高了图像合成效率。在上述工作的基础上,本文将并行体绘制方法集成到我们开发的体数据可视化平台Voxer中。Voxer (Volume Explorer)是我们开发的通用体数据可视化平台,基于该平台能够构建针对医学、地质、气象等领域的可视化分析工具。为拓展Voxer的通用性,将其绘制能力拓展至大规模数据集,本文在实现原型系统时为Voxer的数据管理与流程管理模块加入了大数据支持。通过对多个大数据集的测试,验证了本算法能高效地对大数据进行实时绘制,并且进一步拓展的了通用体绘制平台的应用范围。
其他文献
无线传感器网络产生于20世纪80年代到90年代,最早应用于军事领域。21世纪至今,无线传感器网络以其自组织、节点设计功耗低等特点,其应用领域越来越广泛。该技术在信息技术、经济
目前,以社交网路为代表的Web2.0网站正逐渐演变为开放平台,国内外各大开放平台纷纷采用OAuth协议解决跨域认证授权问题。OAuth协议是一个开放授权标准,允许第三方应用在不泄露隐
随着移动设备的不断普及,基于空间位置的查询服务已经逐渐渗入到人们生活的方方面面。无论是从欧式空间的查询研究到路网环境下的查询研究,还是从静态对象的查询研究到移动对象
服务选择是实现服务共享复用的重要环节,随着互联网技术的飞速发展,满足相同功能属性而具有不同非功能属性的候选服务呈爆炸性增长,如何在众多候选服务中高效选取所需服务已成为
伴随世界经济、人口的快速发展及城市化进程的稳步加快,随之而来的公共安全事故日益增多,公共安全的管理问题引起社会各界的广泛重视。对人群的疏散行为进行研究,总结行人运
随着网络用户数量的爆炸式增长,传统网络受到较大冲击,僵化问题越来越严重。近年来,网络虚拟化(Network Virtualization,NV)技术作为一种解决网络僵化问题的有效途径,受到了
随着计算机科技与互联网技术的高速发展,全球的应用系统产生了海量的数据。这些数据系统一方面要求较高的访问性能,另一方面也要求较高的可用性,同时也要求具有容量与地理的高可
遥操作机器人系统和Internet的结合,大大增加了它的实用价值。但是Internet中存在的随机时延问题也给遥操作机器人系统带来了负面影响。通过对网络时延的研究,解决随机时延对
人脸识别是模式识别、计算机视觉等领域中的一项重要的、有意义的研究课题,在过去的几十年中,正脸的人脸识别已经取得了令人满意的进展,但是对有姿态变化和困难光照条件下的
随着科学技术的飞速发展,人类已进入信息化时代。在信息化时代,从人与人之间的信息交互,提升到人与物,物与物之间的信息交互。传感器作为获取物理世界信息最基本,最常用的技术之一