• DocumentCode
    704137
  • 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
  • fYear
    2015
  • fDate
    4-6 March 2015
  • Firstpage
    199
  • Lastpage
    202
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing (PDP), 2015 23rd Euromicro International Conference on
  • Conference_Location
    Turku
  • ISSN
    1066-6192
  • Type

    conf

  • DOI
    10.1109/PDP.2015.62
  • Filename
    7092720