基于GPU的图形渲染和并行计算在光学分子成像中的应用

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:zzj0926
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
光学分子成像是近几年分子成像领域的研究热点,其算法研究主要包括:前向问题和逆向问题。其中,前向问题的实质是粒子的输运问题,等价于Boltzmann传输方程的求解。一般情况下,此方程的解析解很难获得,因此通常采用随机统计解法(如Monte Carlo方法)来获得精确的数值解。为了保证Monte Carlo方法在求解前向问题时仿真结果的精确度,一般需要跟踪的光子数量十分巨大,而模拟时间也会随着光子数的增加成比例性增长。因此,本文提出了一种基于GPU高性能计算能力的并行化设计方法,将前向问题中Monte Carlo算法部分并行化。由于传统GPU硬件架构的限制,很难有效利用其资源进行通用计算,而NVIDIA公司推出的CUDA产品与传统GPU通用计算开发方式相比,编程性能更高,应用领域更广泛,支持CUDA的硬件性能也更强。本文则是通过利用CUDA将Monte Carlo算法模拟部分并行化,使其模拟结果能够在保证有较高精确度的同时又节省大量的模拟时间。同时,为了增强模拟结果图像渲染的可视化效果,本文也利用OpenGL对其模拟结果进行了图像渲染的GPU硬件加速,提高了图像渲染尤其是3D图像渲染的效果和速度,在充分利用GPU的同时方便了实验人员对模拟结果的观察。
其他文献
羟基磷灰石(Hydroxyapatite)是人体和脊椎动物骨骼中重要的组成部分,在骨的生长过程中,羟基磷灰石晶体是在多种蛋白以及多肽的参与下完成生物矿化的,这些蛋白和多肽片段是由小分子
本课题组前期从汕头南澳海域的一株紫菜藻体上分离到一株高效琼胶降解菌株Aquimarina agarilytica ZC1,并完成了该菌的全基因组测序,BLAST结果显示该菌具有40个可能的琼胶酶基
该文作者于2001年7~9月间系统地调查了长白山地区的蝗虫,并于2002年的7月到10月间对标本进行了补充采集,并对环境因子数据进行了系统的测量和收集,同时参考张凤岭、杨彦龙先
气体钻井是一种新型钻井工艺,有提高单井产量、机械钻速等技术优点,在国内外越来越普遍的被应用。气体钻井以空气或氮气等气体为介质返回岩屑,在钻井中如果遇到地层出水,会造
新辅助化疗及间歇性肿瘤细胞减灭术(neoadjuvant chemotherapy followed by interval debulking surgery,NACT-IDS)是晚期卵巢癌的主要治疗模式之一,是个体化治疗的体现.本文
干涉仪在科学研究与工业生产中都有着重要的应用,纵观干涉仪的发展历程,其性能指标的提高与现代科学技术的进步以及人们对光的本质的理解都有着密切联系。近年来光速减慢方面的
背景及目的:  背景:二甲双胍(metformin)是一种在世界上广泛应用的,针对二型糖尿病的口服降糖药。流行病学的研究证明,长期服用二甲双胍的糖尿病患者得癌症的几率很小,这可能是由
生物可降解材料的研究是材料科学的一个重要的研究领域,是引领未来材料绿色发展的研究方向,也是生物材料最具有潜力的研究。生物高分子材料聚乳酸(PLA)是一种热塑性的可降解生
青岛百合(Lilium tsingtauense Gilg)主产于青岛崂山,是中国百合科的特有种,已列入第二批国家保护植物名录.由于人类活动的影响,其分布区内栖息地发生了本质性的变化,三四十
全自动膜片钳的出现是细胞电生理研究方面一次重要的突破,使测量细胞的电生理信号成为可能,从而能够利用计算机手段揭示细胞的生理过程。传统的膜片钳设备已经逐渐满足不了不