测绘通报 ›› 2014, Vol. 0 ›› Issue (11): 97-101.doi: 10.13474/j.cnki.11-2246.2014.0373

• 技术交流 • 上一篇    下一篇

利用CUDA实现矢量地图栅格化的并行处理

程博艳1,2,刘强1,李小文1,张涛1   

  1. 1. 电子科技大学 资源与环境学院;2. 95007部队
  • 收稿日期:2013-09-24 出版日期:2014-11-25 发布日期:2014-11-25

Parallel Rasterization of Vector Polygon Based on CUDA

,   

  • Received:2013-09-24 Online:2014-11-25 Published:2014-11-25

摘要:

为了解决矢量地图栅格化的计算效率问题,提出了基于CUDA(Compute Unified Device Architecture,计算统一设备架构)实现矢量地图栅格化的并行处理方案。根据矢量地图中多边形的数目和GPU(Graphic Processing Unit,图形处理器)的硬件性能,定义并行执行的线程数目,每一个线程对相应的多边形进行边填充栅格化。实验结果表明加速比达到了10倍以上。相比CPU(Central Processing Unit,中央处理器)栅格化的处理方法,运算效率有显著提升。

关键词: 矢量栅格化, 边填充法, GPU, CUDA