OpenACC Based GPU Parallelization of Plane Sweep Algorithm for Geometric Intersection
OpenACC Based GPU Parallelization of Plane Sweep Algorithm for Geometric Intersection
复制标题
基于OpenACC的几何交平面扫描算法的GPU并行化
DOI:
10.1007/978-3-030-12274-4_6
复制
发表时间:
2018
期刊:
影响因子:
--
通讯作者:
S. Puri
中科院分区:
文献类型:
--
作者:
Anmol Paudel;S. Puri
Line segment intersection is one of the elementary operations in computational geometry. Complex problems in Geographic Information Systems (GIS) like finding map overlays or spatial joins using polygonal data require solving segment intersections. Plane sweep paradigm is used for finding geometric intersection in an efficient manner. However, it is difficult to parallelize due to its in-order processing of spatial events. We present a new fine-grained parallel algorithm for geometric intersection and its CPU and GPU implementation using OpenMP and OpenACC. To the best of our knowledge, this is the first work demonstrating an effective parallelization of plane sweep on GPUs.