应用简介
NVIDIA CUDA是专为英伟达旗下的显卡打造的一款非常给力的驱动程序,采用通用并行计算架构而成,该程序可以为显卡提供更好的运行环境,可有效的提升GPU的运行能力,能够解决GPU相关的复杂计算问题,极大的增强用户电脑的图像处理能力。
【软件亮点】
nvidia volta:支持下一代nvidia gpu。
更快的库:2倍-5倍。包括cublas、cufft和npp。
协作组:一种新的编程模式,利用高性能的apis和原语进行线程管理。
【软件优势】
支持应用程序同时使用cpu和gpu进行异构计算。
程序的串行部分运行在cpu上,并行部分则运行在gpu上。
cuda是一个由nv公司发明的并行计算平台和编程模型。
它利用图形处理单元(gpu)的强大功能,使计算性能大幅提高。
提供向c这样的标准语言的扩展,从而实现并行算法的简单实现。
通过使用cuda c/c++可以是编程人员专注于算法的并行化而不是程序本身的实现。