CUDA是什么?哪些显卡支持CUDA?
发布时间:2009-11-17 9:10:8
什么是CUDA?
CUDA(Compute Unified Device Architecture,计算统一设备架构)是由NVIDIA所推出的一种整合技术,是该公司对于GPGPU的正式名称。透过这个技术,玩家可利用NVIDIA的GeForce 8以后的GPU和较新的Quadro GPU进行计算。亦是首次可以利用GPU作为C-编译器的开发环境。NVIDIA行销的时候,往往将编译器与架构溷合推广,做成溷乱。实际上,CUDA架构可以相容OpenCL或者自家的C-编译器。无论是CUDA C-语言或是OpenCL,指令最终都会被驱动程式转换成PTX代码,交由显示核心计算。
CUDA的应用。
利用CUDA技术,配合适当的软体(例如MediaCoder),就可以利用显示核心进行高清视频编码加速。视频解码方面,同样可以利用CUDA技术实现。此前,NVIDIA的显示核心本身已集成PureVideo单元。可是,实现相关加速功能的一个微软API-DXVA,偶尔会有加速失效问题。所以利用CoreAVC配合CUDA,变相在显示核心上实现软体解码,解决兼容性问题。另外,配合适当的引擎,显示核心就可以计算光线跟踪。NVIDIA就放出了自家的Optix实时光线跟踪引擎,透过CUDA技术利用GPU计算光线跟踪。
哪些显卡支持CUDA?
透过这个技术,玩家可利用NVIDIA的GeForce 8以后的GPU和较新的Quadro GPU进行计算。答案已经明确。

0 条评论 “CUDA是什么?哪些显卡支持CUDA?”