DocumentCode :
2708556
Title :
Optimization for viewshed analysis on GPU
Author :
Gao, Yong ; Yu, Hao ; Liu, Yu ; Liu, Yuehu ; Liu, Mingchao ; Zhao, Yong
Author_Institution :
Inst. of Remote Sensing & Geographic Inf. Syst., Peking Univ., Beijing, China
fYear :
2011
fDate :
24-26 June 2011
Firstpage :
1
Lastpage :
5
Abstract :
Different algorithms have been raised for viewshed analysis and measures were taken to get the compromise between performance and accuracy. The most accurate and standard algorithm is still the basic interpolation method, though its time cost is high. However, the development of Graphic Processing Unit (GPU) enables us to acquire high performance with normal PC, especially when the Compute Unified Device Architecture (CUDA) is put forward by NVIDIA for general purpose computing. In this paper, we will analyze the feasibility to map the basic interpolation method into GPU application and give our approach to achieve this goal. Further, we will introduce two critical measures in this approach: one is how to assign the data into different memory spaces on GPU according to their different access characteristics; the other is how to regularize the computing instructions and minimize branch parts in the procedure. At most, nearly 70 times speedup is reached in the experiment compared with the basic interpolation method on CPU.
Keywords :
computer graphic equipment; geographic information systems; CUDA; Compute Unified Device Architecture; GPU; Graphic Processing Unit; NVIDIA; general purpose computing; interpolation method; optimization; viewshed analysis; Accuracy; Algorithm design and analysis; Computer architecture; Graphics processing unit; Instruction sets; Interpolation; Remote sensing; Compute Unified Device Architecture (CUDA); Graphic Processing Unit (GPU); parallel programming; viewshed analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Geoinformatics, 2011 19th International Conference on
Conference_Location :
Shanghai
ISSN :
2161-024X
Print_ISBN :
978-1-61284-849-5
Type :
conf
DOI :
10.1109/GeoInformatics.2011.5980830
Filename :
5980830
Link To Document :
بازگشت