• DocumentCode
    564083
  • Title

    Parallelization strategies to speed-up computations for terrain analysis on multi-core processors

  • Author

    Schiele, Steffen ; Blaar, Holger ; Müller-Hanneman, Matthias ; Thürkow, Detlef ; Möller, Markus

  • Author_Institution
    Inst. of Comput. Sci., Univ. of Halle-Wittenberg, Halle, Germany
  • fYear
    2012
  • fDate
    28-29 Feb. 2012
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Efficient computation of regional land-surface parameters for large-scale digital elevation models becomes more and more important, in particular for web-based applications. This paper studies the possibilities of decreasing computing time for such tasks by parallel processing using multi-threads on multi-core processors. As an example of calculations of regional land-surface parameters we investigate the computation of flow directions and propose a modified D8 algorithm using an extended neighborhood. In this paper, we discuss two parallelization strategies, one based on a spatial decomposition, the other based on a two-phase approach. Three datasets of high resolution digital elevation models with different geomorphological types of landscapes are used in our evaluation. While local surface parameters allow for an almost ideal speed-up, the situation is different for the calculation of non-local parameters due to data dependencies. Nevertheless, still a significant decrease of computation time has been achieved. A task pool-based strategy turns out to be more efficient for calculations on datasets with many data dependencies.
  • Keywords
    Internet; digital elevation models; geography; multi-threading; multiprocessing systems; parallel processing; Web based applications; large-scale digital elevation models; modified D8 algorithm; multicore processors; multithreads; parallel processing; parallelization strategies; regional land-surface parameters; spatial decomposition; terrain analysis; two-phase approach; Digital elevation models; Instruction sets; Multicore processing; Parallel algorithms; Real time systems; Runtime; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ARCS Workshops (ARCS), 2012
  • Conference_Location
    Muenchen
  • Print_ISBN
    978-1-4673-1913-3
  • Electronic_ISBN
    978-3-88579-294-9
  • Type

    conf

  • Filename
    6222207