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. We chose compiler directive based approach for implementation beca...
We describe a robust and efficient implementation of the Bentley-Ottmann sweep line algorithm based ...
This paper presents a technique for employing high-performance computing for accelerating the exact ...
The latest advancements in computer graphics architectures, as the replacement of some fixed stages ...
Geometric intersection algorithms are fundamental in spatial analysis in Geographic Information Syst...
[[abstract]]In this paper, we investigate efficient algorithms and implementations using GPU plus CP...
Geo-Spatial computing and data analysis is the branch of computer science that deals with real world...
This study targets at speeding up polygon rasterization in large-scale geospatial datasets by utiliz...
Efficient collision detection is critical in 3D geometric modeling. In this paper, we first implemen...
AbstractAs triangular intersection of ray tracing algorithm is of the significant proportion in the ...
These notes accompany the open-source code published in GitHub which implements a GPU-based line-seg...
Floating point arithmetic’s finite precision presents a major challenge in the field of computationa...
Today, a large amount of spatial data is generated from a variety of sources, such as mobile devices...
AbstractWe present an extensive experimental study comparing the performance of four algorithms for ...
Nowadays with the advance in managing and collecting large data, GIS is one of the applications that...
We present algorithms to accelerate route planning and collision detection for computer generated fo...
We describe a robust and efficient implementation of the Bentley-Ottmann sweep line algorithm based ...
This paper presents a technique for employing high-performance computing for accelerating the exact ...
The latest advancements in computer graphics architectures, as the replacement of some fixed stages ...
Geometric intersection algorithms are fundamental in spatial analysis in Geographic Information Syst...
[[abstract]]In this paper, we investigate efficient algorithms and implementations using GPU plus CP...
Geo-Spatial computing and data analysis is the branch of computer science that deals with real world...
This study targets at speeding up polygon rasterization in large-scale geospatial datasets by utiliz...
Efficient collision detection is critical in 3D geometric modeling. In this paper, we first implemen...
AbstractAs triangular intersection of ray tracing algorithm is of the significant proportion in the ...
These notes accompany the open-source code published in GitHub which implements a GPU-based line-seg...
Floating point arithmetic’s finite precision presents a major challenge in the field of computationa...
Today, a large amount of spatial data is generated from a variety of sources, such as mobile devices...
AbstractWe present an extensive experimental study comparing the performance of four algorithms for ...
Nowadays with the advance in managing and collecting large data, GIS is one of the applications that...
We present algorithms to accelerate route planning and collision detection for computer generated fo...
We describe a robust and efficient implementation of the Bentley-Ottmann sweep line algorithm based ...
This paper presents a technique for employing high-performance computing for accelerating the exact ...
The latest advancements in computer graphics architectures, as the replacement of some fixed stages ...