基于Multi-GPU集群的数据实时可视化研究

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:wjp711018
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科学技术的发展,模拟计算和仪器测绘所得到的海量数据可视化越来越成为应用的瓶颈。实时可视化研究主要包括基于GPU的可视化算法加速和并行可视化。本文以三维数据场可视化为研究对象,重点研究在Multi-GPU集群上海量数据的实时交互可视化。所取得的创新性研究成果可归纳如下:   (1)提出了一种基于CUDA的等值面提取加速算法移动立方体(Marching Cubes)算法是目前最流行的体数据面绘制算法,具有简单、易实现、图像质量较高等优点。本文结合区间树结构,用CUDA实现了基于数值区间的体数据重新组织,加速移动立方体算法。算法通过对体素极值的有效筛选,并行建立基于极值的区间树,进而实现基于区间树的体素重组;实时等值面提取过程中快速剔除不活跃体素,减少无贡献体素的计算。本算法能并行剔除提取等值面过程中的不活跃体素t算法加速达到50%以上。   (2)提出了一种基于CUDA的体绘制加速算法光线投射算法(Ray Casting)是目前应用最广泛的直接体绘制算法。具有绘制质量高、视点无关、易于并行等优点,但计算复杂度高。本文提出了基于方差分析的体绘制加速算法,通过均质区域的快速跳过,加速光线投射算法。算法通过自顶向下的划分体数据,对子块进行方差计算,得到对体数据方差的统计信息,进而找出可跨越匀质区域,避免了一些多余采样。本算法对均质体数据能达到10%-90%的加速,并能通过调节方差值进一步加速。   (3)设计并实现了基于CUDA可视化管线的Multi-GPU集群环境并行可视化框架并行可视化框架提供了Multi-GPU集群环境下的算法快速并行化解决方案,能够避免大量重复性编码,便于系统扩展和维护。CUDA可视化管线采用数据流模型,以数据处理为中心,把数据和算法分开考虑。将要处理的数据抽象为在管线中流动的流动介质,CUDA算法抽象为根据上下文的数据流加工和处理,封装了实现细节。类接口设计简单统一,系统具有良好的扩展性和可维护性。  
其他文献
稳定平台能够隔离载体角运动,在载体机动状态下建立稳定基准面,使安装在平台上的光电设备不会因载体运动产生的抖动而丢失目标,保证光电设备视轴稳定并跟踪目标,因此广泛应用于民
目标识别是计算机视觉研究的核心问题之一。基于局部不变特征构建的识别算法可以显著提高视觉应用系统的性能,已经被广泛应用于图像目标识别、图像检索等领域。   本文首先
随着工业控制现场对实时性需求的日益增长,高速可编程控制器的研究显得十分重要。而可编程控制器是以微处理器为核心的新型工业自动控制装置,这使得提高可编程控制器微处理器性
随着集成电路制造工艺特征尺寸的缩小,单个芯片上集成的晶体管数目不断增加,电源电压不断降低,使得微处理器中软错误与间歇故障发生的概率不断增长,可靠性已成为微处理器设计时必
随着云计算在全球范围内的蓬勃兴起和广泛应用,互联网也经历了高速的发展历程,网络持续消耗的大量电力已经成为互联网提供商面临的关键问题。然而,由于传统互联网领域一贯秉承超
群搜索优化算法是通过模拟自然界动物群体的觅食行为而构造的随机优化算法。该算法具有广阔的生物学背景,已成功应用于人工神经网络、医学、电力系统以及机械设计等方面。但
手势识别技术是当今人机交互领域的一个研究热点,它通过理解人们的手势而做出相应的反应,摆脱了传统交互方式如鼠标、键盘的束缚,给人们提供了一种自然高效的交互方式。   以
普适计算是Mark Weiser于1991年提出的关于未来计算模式的构想。在普适计算环境下,计算和通信能力将普遍存在并融入到日常生活环境中,信息空间与物理空间将有机的融为一体,构成
随着社会经济的不断发展,人们所面临的系统越来越复杂,事物的刻画和描述常常会出现不同程度的不确定性和模糊性。利用模糊概念来表征事物在现实生活中经常出现,比如医疗上判断一
近些年来,随着各类传感技术逐渐成熟,人机交互技术的研究也获得突破性发展。在过去的几年中,如何使用廉价的设备来捕获人体运动成为了一个越来越热门的研究课题。   基于计算