Advances in Electrical and Computer Engineering (Nov 2014)

High Performance Processing and Analysis of Geospatial Data Using CUDA on GPU

  • STOJANOVIC, N.,
  • STOJANOVIC, D.

DOI
https://doi.org/10.4316/aece.2014.04017
Journal volume & issue
Vol. 14, no. 4
pp. 109 – 114

Abstract

Read online

In this paper, the high-performance processing of massive geospatial data on many-core GPU (Graphic Processing Unit) is presented. We use CUDA (Compute Unified Device Architecture) programming framework to implement parallel processing of common Geographic Information Systems (GIS) algorithms, such as viewshed analysis and map-matching. Experimental evaluation indicates the improvement in performance with respect to CPU-based solutions and shows feasibility of using GPU and CUDA for parallel implementation of GIS algorithms over large-scale geospatial datasets.

Keywords