DocumentCode
537729
Title
GPU Based Spot Noise Parallel Algorithm for 2D Vector Field Visualization
Author
Qin, Bo ; Su, Fang ; Wu, Zhanbin ; Wang, Jingjing
Author_Institution
Dept. of Comput. Sci., Ocean Univ. of China, Qingdao, China
Volume
1
fYear
2010
fDate
11-12 Nov. 2010
Firstpage
580
Lastpage
583
Abstract
Graphic Processing Unit (GPU) has involved into a parallel computation for it´s massively multi threaded architecture. Due to its high computational power, GPU has been used to deal with many problems that can be easily parallelized. This paper will present a GPU based spot noise parallel algorithm for 2D vector field visualization. It uses spot noise method with GPU resources and compute unified device architecture (CUDA) to visualize 2D vector field. Vector field are partitioned to multiple thread so that a large number of data are processed simultaneously. Fast on-chip shared memory is used on GPU to optimize the performance and a data transformation mechanism between host and device is presented. The parallel algorithm applies these strategies to a 2D velocity field and obtains up to 16X speedup compared with conventional sequential computation. It is suitable for interactive applications and in-time remote visualization of vector fields.
Keywords
computer vision; coprocessors; multi-threading; parallel algorithms; parallel architectures; 2D vector field visualization; 2D velocity field; GPU based spot noise parallel algorithm; GPU resource; compute unified device architecture; data transformation mechanism; graphic processing unit; in-time remote visualization; multithreaded architecture; on-chip shared memory; parallel computation; sequential computation; CUDA; GPU; fast on-chip shared memory; parallel computation;
fLanguage
English
Publisher
ieee
Conference_Titel
Optoelectronics and Image Processing (ICOIP), 2010 International Conference on
Conference_Location
Haiko
Print_ISBN
978-1-4244-8683-0
Type
conf
DOI
10.1109/ICOIP.2010.292
Filename
5663205
Link To Document