
High Performance Processing and Analysis of Geospatial Data Using CUDA on GPU
Author(s) -
Natalija Stojanović,
Dragan Stojanović
Publication year - 2014
Publication title -
advances in electrical and computer engineering
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.254
H-Index - 23
eISSN - 1844-7600
pISSN - 1582-7445
DOI - 10.4316/aece.2014.04017
Subject(s) - cuda , geospatial analysis , computer science , general purpose computing on graphics processing units , parallel computing , supercomputer , computer graphics (images) , computational science , graphics , remote sensing , geology
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