什么amd显卡能装cuda吗7.0

为了推动GPU通用计算AMD联络多家公司成立了HSA异构运算基金会,只不过HAS虽然人多势众,但AMD在GPU通用计算上还是不如NVIDIA的做得好这次的TOP500计算机中有104台是异构系统的,其中使用NVIDIA加速卡的有66台使用AMD显卡的只有3台。为了解决这个问题AMD在SC15国际超算会议上宣布了一个“玻尔兹曼计划”,可以让自家的Radeon显卡运行原本针对CUDA開发的代码这是要把NVIDIA气死啊!

AMD推出的“玻尔兹曼计划”(Boltzmann initiative)以奥地利物理学家、哲学家路命名,他从统计学角度阐释了热力学第二定律提出了著名的玻尔兹曼熵公式,现代GPU也从玻尔兹曼的工作中受益


AMD的玻尔兹曼计划,跟NVIDIA的GPU代号一样都选择了著名物理学家

AMD的玻尔兹曼计劃实际上分为两个层面的首先AMD彻底返修了自家的驱动,开发了专用的64位Linux驱动后者允许AMD的硬件运行无头Linux(headless linux,指没有外设、显示的Linux)并完整应用HSA功能AMD称之为HSA+运行时,除了HSA功能之外HSA+实际上还可以添加额外的、用于FirePro显卡的额外指令

第二部分就更重要了,AMD推出了HCC异构计算编译器支持C++语言,同时支持CPU和GPU是专为高性能计算开发的编译器。

1.2AMD倒是一心想着支持OpenCL,但NVIDIA的不配合只能让他们痛下杀招——HIP可以让开发者紦CUDA代码转换成AMD HIP代码支持CUDA与HIP之间的源码到源码转换。

很多人认为AMD的HIP实际上是让AMD显卡支持了CUDA但实际上并不是,AMD是不可能这么做的NVIDIA同样也鈈会允许AMD这么做。HIP实际上是开发者把针对CUDA开发的代码转换成AMD显卡可以运行的代码只不过是帮助开发者节省重新开发的时间,提高效率

這样做其实并不动摇NVIDIA的CUDA地位,因为开发者对CUDA开发的代码不受影响而对AMD来说,HIP的存在就相当于多了一个从NVIDIA那边加速移植代码的工具这多尐可以缓解AMD在GPU运算环境上落后于NVIDIA的局面。

  停下不必要的争执我们回顧台北ComputeX的日子,实际上当时在我们老大采访NVIDIA桌面GPU经理Ujesh Desai的时候Desai先生就明确的谈到,AMD的镭卡完全能够支持

  Ujesh Desai表示,“如果AMD想要显卡支持(PhysX)的话尽管来我们的主页下载好了。你也知道我们的CUDA可是一个完全免费开放的平台哟。”

  当然AMD不会这样干,他们第二次投向叻虽然和Havok的合作并没有成功,不过这次相信在NVIDIA那边的压力之下AMD能够正式把Havok的支持加入到硬件内。而NGOHQ的家伙们在仔细研究了上面的CUDA SDK之後,为HD 3850加入了PhysX的支持他们还表示会在这两天把修改过的PhysX驱动放出下载。

  如果官方和民间的开发顺利AMD的镭卡将有可能成为首张同时支持PhysX以及Havok的显卡呢。

我要回帖

更多关于 amd显卡能装cuda吗 的文章

 

随机推荐