Title :
Efficient Implementation of a Fast Viewshed Algorithm on SIMD Architectures
Author :
Carabano Bravo, Jesua ; Sarjakoski, Tapani ; Westerholm, Jan
Author_Institution :
Dept. of IT, Abo Akademi Univ., Åbo, Finland
Abstract :
View shed refers to the land area that is visible to an observer placed in a point of a terrain. Due to the advances in remote sensing technologies the volume of data is today beyond the capability of traditional GIS tools and therefore new and fast algorithms become essential. In this paper we present an efficient implementation of the XDRAW algorithm [5] to quickly compute view sheds on very large digital elevation models. We redesign the algorithm to make it IO-efficient and compatible with modern SIMD architectures. Our implementation is able to compute view sheds on digital elevation models at the rate of 109 points per second on an Intel quad-core CPU with AVX2 technology, which makes the algorithm suitable for real-time applications.
Keywords :
digital elevation models; geographic information systems; parallel processing; remote sensing; AVX2 technology; GIS tools; IO-efficient algorithm; Intel quadcore CPU; SIMD architectures; XDRAW algorithm; digital elevation; fast viewshed algorithm; remote sensing technologies; Accuracy; Algorithm design and analysis; Approximation algorithms; Digital elevation models; Memory management; Observers; gis; parallel; real-time; simd; viewshed;
Conference_Titel :
Parallel, Distributed and Network-Based Processing (PDP), 2015 23rd Euromicro International Conference on
Conference_Location :
Turku
DOI :
10.1109/PDP.2015.62