首页 | 本学科首页   官方微博 | 高级检索  
     检索      

采用GPU的提升纹理缓存命中光线投射方法
引用本文:杜松江,张思超.采用GPU的提升纹理缓存命中光线投射方法[J].华侨大学学报(自然科学版),2016,0(5):627-632.
作者姓名:杜松江  张思超
作者单位:1. 长江大学工程技术学院 信息工程学院, 湖北 荆州 434020;2. 中国矿业大学 机电工程学院, 江苏 徐州 221116
摘    要:提出一种改善纹理缓存命中率的方法.首先,分析图形处理器(GPU)中三维纹理组织的布局特性;进而提出根据视点的变化动态选择线程配置的策略,目的在于最小化warp级的投射光线纹理访存跨距;最后,算法用CUDA(compute unified device architecture)实现并验证.实验结果表明:当视点分别围绕x,y,z坐标轴旋转时,改进后算法的帧速率分别为改进前的1.08,1.14,0.98倍.

关 键 词:三维纹理  光线投射  图形处理单元  纹理缓存

Improving Texture Cache-Hit Rate of GPU-Based Ray Casting
DU Songjiang,ZHANG Sichao.Improving Texture Cache-Hit Rate of GPU-Based Ray Casting[J].Journal of Huaqiao University(Natural Science),2016,0(5):627-632.
Authors:DU Songjiang  ZHANG Sichao
Institution:1. College of Information Engineering, Yangtze University College of Engineering Technology, Jingzhou 434020, China; 2. School of Mechanical and Electrical Engineering, China University of Mining and Technology, Xuzhou 221116, China
Abstract:This paper presents a method of improving the texture cache hitrate for GPU-based volume rendering. Firstly, we analyze the data layout of 3D texture in GPU. Based on it, a dynamic strategy of selecting the thread block shape according to the viewpoint is proposed. The strategy can minimize the access stride for the warp-level threads. Finally, we realize the method in CUDA(compute unified device architecture)and testify the effectiveness. The experimental results show that when the viewpoint rotates around the x-, y-, z- axis, the frame rates are 1.08, 1.14 and 0.98 time faster than that of static thread block shape configuration, respectively.
Keywords:3D texture  ray casting  graphics processing unit  texture cache
本文献已被 CNKI 等数据库收录!
点击此处可从《华侨大学学报(自然科学版)》浏览原始摘要信息
点击此处可从《华侨大学学报(自然科学版)》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号