Back to Search
Start Over
Accelerating Cross-Matching Operation of Geospatial Datasets using a CPU-GPU Hybrid Platform
- Source :
- IEEE BigData
- Publication Year :
- 2018
- Publisher :
- IEEE, 2018.
-
Abstract
- Spatial cross-matching operation over geospatial polygonal datasets is important to a variety of GIS applications. However, it involves extensive computation cost associated with intersection and union of a geospatial polygon pair from large scale datasets. This mandates for exploration of parallel computing capabilities such as GPU to increase the efficiency of such operations. In this paper, we present a CPU-GPU hybrid platform to accelerate the cross-matching operation of geospatial datasets. The computing tasks are dynamically scheduled to be executed either on CPU or GPU. To accommodate geospatial datasets processing on GPU using pixelization approach, we convert the floating point-valued vertices into integer-valued vertices with an adaptive scaling factor as a function of area of minimum bounding box. We test our framework over Natural Earth Dataset and achieve 10x speedup on NVIDIA GeForce GTX750 GPU and 14x speedup on Tesla K80 GPU over 280,000 polygon pairs in one tile and 400 tiles in total. We also investigate the effects of input data size to the IO / computation ratio and note that the sufficiently large input data size is required to better utilize the computing power of GPU. Finally, with comparison between two GPUs, our results demonstrate that the efficient cross-matching comparison can be achieved with a cost-effective GPU.
- Subjects :
- Speedup
Geospatial analysis
Computer science
Intersection (set theory)
02 engineering and technology
computer.software_genre
Computational science
Minimum bounding box
020204 information systems
Polygon
Computer Science::Mathematical Software
0202 electrical engineering, electronic engineering, information engineering
GIS applications
020201 artificial intelligence & image processing
Pixelization
computer
ComputingMethodologies_COMPUTERGRAPHICS
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- 2018 IEEE International Conference on Big Data (Big Data)
- Accession number :
- edsair.doi...........7f92ccbc4e931a90398b8c7802260494
- Full Text :
- https://doi.org/10.1109/bigdata.2018.8622600