昊净电商网

CUDA是什么

  cuda(computeunifieddevicearchitecture),显卡厂商nvidia推出的运算平台。cuda中央处理向cpu与gpu并用的协同处理发展。为打造这一全新的计算典范,nvidia中央处理向cpu与gpu并用的协同处理发展。为打造这一全新的计算典范,nvidia(英伟达)发明了cuda(computeunifieddevicearchitecturem,统一计算设备架构)这一编程模型,是想在应用程序中充分利用cpu和gpu各自的优点。现在,该架构现已应用于geforce(精视)、ion(翼扬)、quadro以及teslagpu(图形处理器)上,对应用程序开发人员来说,这是一个巨大的市场。

cuda产生的原因

  随着显卡的发展,gpu越来越强大,而且gpu为显示图像做了优化。在计算上已经超越了通用的cpu。如此强大的芯片如果只是作为显卡就太浪费了,因此nvidia推出cuda,让显卡可以用于图像计算以外的目的。

cuda体系结构的组成

CUDA是什么

  开发库:开发库是基于cuda技术所提供的应用开发库。

  运行期环境:运行期环境提供了应用开发接口和运行期组件,包括基本数据类型的定义和各类计算、类型转换、内存管理、设备访问和执行调度等函数。

  驱动:cuda-enable的gpu的设备抽象层,提供硬件设备的抽象访问接口。也就是需要安装有nvidia硬件的电脑上安装相应的驱动来实现cuda通用运算。

展开查看全文

本文链接:https://www.hjjhkj.com/tougao/15495.html

版权声明:站内所有文章皆来自网络转载,只供主题演示使用,并无任何其它意义!

发表评论

提交评论

还没有评论,快来说点什么吧~

联系客服
网站客服 业务合作 QQ交流
182111886
公众号
公众号
公众号
返回顶部