基于GPU的PIV并行计算技术研究

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:chensiren
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
粒子图像测速技术(PIV)是流体力学的重要实验手段。但是目前为止一些对流场的流速的研究还无法完全实现实时测量,尤其是在对流场图像做互相关分析时所做的处理都是在CPU中进行的。特别是图像中的像素点很多的时候,这就需要多线程来处理,而多线程对每个点的操作都是一样的,多线程只是重复了对每个点的运算过程。而且在速度矢量图的绘制方面,GPU更有其优于CPU的优势,GPU的研制初衷就是用于图像的绘制及显示的。调用CPU绘图最终还是要经过GPU显示出来,这就又减慢了整个系统的处理速度。所以在这方面CPU相比于GPU并没有什么优势可言。本文所研究的基于GPU的PIV并行计算技术研究就是通过多线程对图像中的像素点进行运算的。GPU可以同时执行多个线程中的任务,这可以极大地提高整个系统地处理速度,同时结合CUDA和OpenGL进行图形的绘制,也加快了系统的图形绘制及显示速度。本文主要做了基于GPU的PIV技术中的互相关算法的实现以及GPU与OpenGL结合进行的流场显示工作。GPU强大的并行处理能力大大的加快了对图像的互相关算法的运行速度。同时,OpenGL与GPU下的CUDA架构的互操作也加快了所绘制图像的刷新频率和显示速度。本文主要内容是对两帧图像在GPU上进行互相关算法的优化设计,然后结合OpenCL和CUDA技术,绘制出流场的速度矢量图。相比于CPU下的PIV技术的研究,基于GPU的PIV并行计算技术的研究极大地加快了图像处理的速度,并最终得到了流场的速度矢量分布图,取得了良好的实验效果。此方法为进一步完善PIV处理技术提供了一个良好的基础。
其他文献
随着计算机技术的飞速发展,人机交互技术的发展更是突飞猛进,人们已经不再满足于传统的接触式交互方式,而渴望更加自然的、非接触式人机交互方式。在自然人机交互中,主要研究内容
虚拟夹具建模算法对于机械臂防撞性能的研究具有重要意义。在非结构环境下,可通过虚拟夹具限制机械臂末端的运动空间来防止机械臂与周围环境发生碰撞。  本文在总结和归纳虚
由于测量手段的限制,对于发酵过程中的菌体浓度与产物浓度等变量很难实现在线测量,导致了发酵过程的优化控制很难实现。通过建立回归预测模型利用输入条件及其他易测变量进行菌体浓度与产物浓度实时预测是解决这一问题的有效手段。微生物发酵具有高度非线性与复杂性,由于发酵机理复杂很难利用动力学原理建立发酵机理模型,而利用样本数据建立黑箱经验模型是现在主流的发酵过程建模方式。高斯过程(Gauss Process,
受建筑结构影响,大型室内停车场一般分成多个区域,而且各区相互空间位置也比较复杂,迅捷找到停车位进行停车和提取车辆并不是一件简单的事。研究和设计停车场场内车位引导系统(P
在研究开发危险环境下的遥操作机器人作业系统的需求背景下,以能在建筑拆除、抢险救援、核能高危等复杂危险环境下作业的Brokk-50多功能拆除机器人为基础,围绕危险环境下遥操作
在航天航空、星球探测、军事侦察、夜视成像的探测和识别中,激光成像承担着十分重要角色。在目前常用的成像技术中,激光成像技术因具有分辨率高、测量精度高、抗干扰能力强、不
在计算机视觉和模式识别中,形状匹配方法的研究一直是一个重大课题。形状特征提取与形状特征匹配作为形状匹配过程必不可少的步骤,对整个形状匹配的效率和精度发挥至关重要的
随着人类对太空探索的深入,航空航天技术的要求也越来越高,空间天线作为联系地面和太空的重要工具,对其提出了更高要求。在满足精度、质量及刚性要求的同时,天线的口径需求也越来
钢铁企业煤气系统的存储量变化受系统内诸多发生和消耗用户的产消量影响,给煤气系统的建模带来了巨大的困难。通过特征选择确定系统中影响存储量变化的主要产消用户,剔除对存
冗余作为提高系统可靠性的一种技术手段,通过改进系统结构,使系统在控制器等失效情况下,重构系统结构并采用空闲备份模块代替失效部件保证系统的持续运行,恢复其控制功能。采