期刊名称:International Journal of Grid and Distributed Computing
印刷版ISSN:2005-4262
出版年度:2014
卷号:7
期号:2
页码:99-114
DOI:10.14257/ijgdc.2014.7.2.10
出版社:SERSC
摘要:With the development of satellite remote sensing technology, satellite remote sensing data obtained by the amount will increase rapidly. Consequently, the process of Wallis transformation is faced with such challenges as large data size, high intensity, high computational complexity and large computational quantity, and so on. A fast algorithm and efficient implementation of Wallis filtering based on Compute Unified Device Architecture (CUDA) is proposed. The parallel hardware architecture and software development process of multiple graphic processing unit (multi-GPU) is introduced firstly. On the basis of the parallel architecture and hardware characteristic of GPU, some algorithms are focused on computation and optimization of multiplicative coefficients, additive coefficients and updated gray values of the image pixels to improve the computing speed, and the shared memory is used to improve the data access efficiency. The experimental results clearly show that, in the same image quality, the average acceleration rate is 107 times, and the algorithm on multi-GPU can achieve better performance.
关键词:Graphic Processing Unit (GPU); Compute Unified Device Architecture ; (CUDA); Single Instruction Multiple Thread (SIMT); Wallis transform; Image ; enhancement