首页 | 本学科首页   官方微博 | 高级检索  
     检索      


A parallel computing approach to viewshed analysis of large terrain data using graphics processing units
Authors:Yanli Zhao  Anand Padmanabhan
Institution:1. CyberInfrastructure and Geospatial Information Laboratory , University of Illinois at Urbana-Champaign , Urbana , IL , USA;2. Department of Geography and Geographic Information Science , University of Illinois at Urbana-Champaign , Urbana , IL , USA;3. Department of Geography and Geographic Information Science , University of Illinois at Urbana-Champaign , Urbana , IL , USA;4. National Center for Supercomputing Applications , University of Illinois at Urbana-Champaign , Urbana , IL , USA
Abstract:Viewshed analysis, often supported by geographic information system, is widely used in many application domains. However, as terrain data continue to become increasingly large and available at high resolutions, data-intensive viewshed analysis poses significant computational challenges. General-purpose computation on graphics processing units (GPUs) provides a promising means to address such challenges. This article describes a parallel computing approach to data-intensive viewshed analysis of large terrain data using GPUs. Our approach exploits the high-bandwidth memory of GPUs and the parallelism of massive spatial data to enable memory-intensive and computation-intensive tasks while central processing units are used to achieve efficient input/output (I/O) management. Furthermore, a two-level spatial domain decomposition strategy has been developed to mitigate a performance bottleneck caused by data transfer in the memory hierarchy of GPU-based architecture. Computational experiments were designed to evaluate computational performance of the approach. The experiments demonstrate significant performance improvement over a well-known sequential computing method, and an enhanced ability of analyzing sizable datasets that the sequential computing method cannot handle.
Keywords:viewshed analysis  general-purpose computation on graphics processing units  parallel computing  spatial data analysis
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号