检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:刘瑶[1] 庹先国[1,2] 李怀良[1] 蒋鑫[2]
机构地区:[1]西南科技大学核废物与环境安全国防重点学科实验室,四川绵阳621010 [2]成都理工大学地质灾害防治与地质环境保护国家重点实验室,成都610059
出 处:《科技通报》2016年第3期200-204,共5页Bulletin of Science and Technology
基 金:国家自然科学基金重大科研仪器设备研制专项(41227802);国家杰出青年基金(41025015)
摘 要:针对Perlin噪声叠加法在生成大规模地形时出现运算量大,效率低的问题,提出了一种基于CUDA架构的地形生成并行算法。通过结合Perlin噪声叠加法的特点(对一个点的计算与其他相邻点的计算是不相关的),将每一个地形网格点Perlin噪声值的计算进行并行处理,从而使得地形的生成过程完全在GPU中并行执行。实验结果表明,相比于原算法,并行处理算法较大提高了地形生成的效率,能够满足大规模地形生成的需要。For the problem of computing capacity and low efficiency in generating massive terrain with Perlin noise superposition, this paper proposes a CUDA- based parallel algorithm to for terrain generation. As Perlin noise superposition has the characteristic that every point is independent of all the other adjacent points, this paper uses the thread of GPU to calculate Perlin noise value of the corresponding point, which makes the terrain generation process completely executed parallel in GPU. The test result shows that, compared to the original algorithm, parallel processing algorithm improves the efficiency of the terrain generation greatly, which could meet the needs of large-scale terrain generation.
分 类 号:TP393[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.249