- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2 cuda加速实现 - 中国图象图形学报
中图法分类号:TP391.9 文献标识码:A 文章编号:1006-8961(2014 ) –
论文引用格式:
虚拟手术流血模拟的GPU加速实现
赖颢升, 向辉
山东大学 计算机科学与技术学院, 山东 济南, 250100
摘 要:目的 流血效果是虚拟手术模拟器视觉效果的重要组成部分,血流与固体交互的庞大计算量使要取得实时的流血模拟效果很具有挑战性。本文提出了一种基于图形处理单元(GPU)加速的虚拟手术流血效果模拟方法。方法 提出的方法是以Müller等提出的光滑粒子动力学(SPH)作为基础的,采用温度项使粒子具有不同的速度模拟血流形成的血槽,同时基于构建均匀空间网格的思想利用CUDA(通用并行计算架构)多线程并行加速技术完成粒子控制方程的求解和血流与固体交互的计算,从而取得实时的效果。结果 实验表明所提的方法能够满足虚拟手术中切割表面流血和血液在器官中流动的模拟需求,在粒子个数为9000时仅需20毫秒,对比于纯CPU的实现取得20.15倍的加速比,实现了大量粒子下的实时流血模拟。 结论 本文方法具有较好的灵活性和实时性的特点,可以应用于虚拟手术仿真系统之中。
关键词 : 虚拟手术;流血模拟;SPH(光滑粒子动力学);CUDA加速;温度项
Bleeding simulation of virtual surgery implemented on gpu
Lai Haosheng, Xiang Hui
College of Computer Science and Technology, Shandong University, Shandong Jinan, 250100
Abstract: Objective: The bleeding simulation is an important part of visual effect of the virtual surgery simulator. Due to the huge computation of the interaction between the blood and the solid, achieving real time bleeding simulation is a challenge work. This paper proposes a method of simulating the bleeding of virtual surgery based on graphic proceeding unit (GPU). Method: The method proposed is derived from the smooth particle hydrodynamics (SPH) proposed by Müller etc, uses the temperature item to make the particles with different speed to simulate the bloodstream that after the bleeding, and uses the multi-thread parallel technology which named CUDA (Compute Unified Device Architecture) implemented on the GPU to speed up the computation of solving the control equation of the particle and the interaction between the blood and the solid to achieve the real time bleeding simulation based on creating a uniformly spaced grid. Result: Experiments show that the proposed method can meets the need of simulation of bleeding after cut and blood flowing over complex obstacles in surgical simulator, it only takes 20 millisecond when the number of particle is 9000 and achieves 20.15 times speedup compared to the CPU implementation, getting the real time bleeding simulation in th
您可能关注的文档
- 纳米催化共振散射光谱分析.pdf
- hcfc-141b发泡组合聚醚及泡沫性能的研究 - 中国泡沫行业淘汰ods .doc
- h685t 4g lte无线路由器规格说明书 - 工业路由器.doc
- caclp seminar agenda caclp 技术讲座议程 - medix biochemica.pdf
- 应用硅一硅直接键合实现rfid片上天线的设计+ - 易迪拓培训.pdf
- 5 包衣工艺研究 - 中药新药与临床药理.doc
- 致病性嗜水气单胞菌生物膜的形成特性 - 中国水产科学.pdf
- 药理学 小テスト(期末范围) 85期.doc
- 菌种冷冻干燥保藏的影响因素 - 广东环凯微生物科技有限公司.pdf
- 无机填料对高分子固体电解质与金属铝键合性能的影响.pdf
文档评论(0)