摘要
统一计算设备架构(Compute Unified Device Architecture,CUDA)是NVIDIA公司近年来推出的针对图像处理单元(Graphics Processing Unit,GPU)的全新并行计算框架。借助其C语言兼容特性以及GPU的强大并行计算能力,CUDA技术在图像处理、科学计算等领域取得了良好的加速效果。文章在对CUDA技术的应用情况进行回顾和总结的基础上,重点介绍了不同应用中采用CUDA技术进行计算加速的原理,并探讨了CUDA技术今后的发展方向。
Compute Unified Device Architecture(CUDA) is the recently released brand new parallel computing frame- work for Graphics Processing Units(GPU) by NVIDIA. By virtue of its C-compatibility and the powerful parallel computing ability of GPU, CUDA has achieved superior acceleration performance in various areas such as image processing, high per- formance computing. Based on summarizing the application of CUDA, this paper especially introduces the acceleration principles with the aid of CUDA technology. MeanwhiIe, the development of CUDA is also discussed.
出处
《舰船电子工程》
2011年第12期1-5,9,共6页
Ship Electronic Engineering
关键词
CUDA
并行计算
图像处理
科学计算
CUDA, parallel computing, image processing, scientific computing