POPPUR爱换

标题: NVIDIA: 正式宣布 CUDA 平台开放源代码。理论上支持所有处理器和语言 [打印本页]

作者: Edison    时间: 2011-12-14 11:10
标题: NVIDIA: 正式宣布 CUDA 平台开放源代码。理论上支持所有处理器和语言
2011 年 12 月14 日 — 中国北京 — GPU 技术大会亚洲站 — 英伟达公司今天宣布,公司将向学术研究人员与软件工具开发商提供用于新款英伟达™ (NVIDIA®) CUDA™ LLVM 编译器的源代码,让他们能够更轻松地为更多编程语言增添 GPU 支持、在替代处理器架构上支持 CUDA 应用程序。

LLVM 是一款应用广泛、采用模块化设计的开源编译器基础架构,这种设计使其能够轻松地支持新的编程语言和处理器架构。诸多领先企业将 LLVM 用于各种编程需求,这类企业包括 Adobe、苹果、克雷以及美国艺电等等。

基于 LLVM 的新款 CUDA 编译器在架构方面增强了对英伟达并行 GPU 的支持。现已上市的最新版本 CUDA Toolkit (v4.1) 包含该编译器。


http://developer.nvidia.com/content/cuda-platform-source-release







作者: antiangel    时间: 2011-12-14 11:32
X哦,早知道我买6850了...买460就是考虑到还有个CUDA压压片什么的
作者: accesspoint    时间: 2011-12-14 11:33
提示: 作者被禁止或删除 内容自动屏蔽
作者: SnakeLee    时间: 2011-12-14 11:40
这个肿么讲呢,对于A的GPU有无支持呢?
作者: Edison    时间: 2011-12-14 11:44
SnakeLee 发表于 2011-12-14 11:40
这个肿么讲呢,对于A的GPU有无支持呢?[huh>

需要第三方开发适用的 LLVM 编译器才行。
作者: SnakeLee    时间: 2011-12-14 11:50
Edison 发表于 2011-12-14 11:44
需要第三方开发适用的 LLVM 编译器才行。

原来如此,谢解毒
作者: GTX999    时间: 2011-12-14 12:22
标题: RE: NVIDIA: 正式宣布 CUDA 平台开放源代码。理论上支持所有处理器和语言
antiangel 发表于 2011-12-14 11:32
X哦,早知道我买6850了...买460就是考虑到还有个CUDA压压片什么的

高清玩家表示显卡压片纯虚幻。。。。
作者: jf201018    时间: 2011-12-14 12:27
这个和游戏FPS有联系吗
作者: rockyband    时间: 2011-12-14 19:47
泪流满面啊.
作者: xboxzx    时间: 2011-12-14 21:04
antiangel 发表于 2011-12-14 11:32
X哦,早知道我买6850了...买460就是考虑到还有个CUDA压压片什么的

我可以这么说就是开放CUDA源代码,N卡优势还是大大的

老黄明显是要让CUDA成为个GPGPU计算标准
作者: potomac    时间: 2011-12-14 21:53
提示: 作者被禁止或删除 内容自动屏蔽
作者: zzwjz    时间: 2011-12-14 22:11
与其将来被逼着接受, 不如现在就大大方方接受
作者: xboxzx    时间: 2011-12-14 23:12
potomac 发表于 2011-12-14 21:53
一般来说要么开始就开放。
中间开放的,一般都是产品Hold不住了。

老黄的特斯拉和CUDA叫HOLD不住


这个笑话很好笑啊
作者: goldman948    时间: 2011-12-14 23:29
xboxzx 发表于 2011-12-14 23:12
老黄的特斯拉和CUDA叫HOLD不住

按摩店最hold住了
作者: CCTV5    时间: 2011-12-15 10:52
nv太独了,一开始就开放,让大家都来用,做成行业标准,不是更好
作者: eternal0    时间: 2011-12-15 12:23
CCTV5 发表于 2011-12-15 10:52
nv太独了,一开始就开放,让大家都来用,做成行业标准,不是更好

谁都有贪心的时候。
硬件上想搞垄断可是比软件要难太多了。
作者: lacri    时间: 2011-12-15 13:04
早该开放了,对人对己都是好事情。
作者: 左脚选手    时间: 2011-12-15 13:19
开放了AMD和intel也不会支持,仍然只有NV一家提供产品,所以开不开放有什么区别?
作者: darkangel308    时间: 2011-12-15 14:16
相关标准还是NV独家制定的话,是不可能得到Intel和AMD支持的,毕竟还有真正开放的OpenCL在
作者: westlee    时间: 2011-12-15 19:50
提示: 作者被禁止或删除 内容自动屏蔽
作者: westlee    时间: 2011-12-15 19:56
提示: 作者被禁止或删除 内容自动屏蔽
作者: 左脚选手    时间: 2011-12-15 20:20
westlee 发表于 2011-12-15 19:56
该编译器可以支持x86 cpu,也可以“new processor support”,一个开源的编译器提供amd gpu支持也不是很难 ...

没有AMD的官方支持,就算有这种开源的编译器也只是玩具,根本没有效率和稳定性以及持续性,任何一个开发者也不会使用这种没有官方支持的开源环境来编写实际应用程序,所以根本没有实际意义,就像Edison说的,只是理论上的可能而已。
作者: darkangel308    时间: 2011-12-15 21:33
本帖最后由 darkangel308 于 2011-12-15 21:34 编辑
westlee 发表于 2011-12-15 19:50
没理解你说的相关标准是啥。opencl看成“new language support”的话,和这玩意根本就不是一个层次的东西 ...

相关标准就是支持哪些特性,功能,相关的API等等,如果NV只是开放编译器,其它厂商不会傻傻的跑去支持,让CUDA成为事实标准,然后自己受制于NV。至于OpenCL和CUDA不是一个层次的东西那是对NV来说,其它厂商支持CUDA和OpenCL没什么区别
作者: goldman948    时间: 2011-12-16 11:16
就看哪个标准有比较认真在推,有厂商技术支持.
为什么游戏商宁可受制于m$的dx也不用opengl?
因为opengl根本没有强力的推手,谁也不愿意花心力
然后被别人坐享其成,这就是太开放的悲哀.
作者: SnakeLee    时间: 2011-12-16 12:54
那这么说开源的东西,只要发明者不作为的话基本都是悲剧咯,也难怪了
作者: 我说的是事实    时间: 2011-12-19 20:55
goldman948 发表于 2011-12-16 11:16
就看哪个标准有比较认真在推,有厂商技术支持.
为什么游戏商宁可受制于m$的dx也不用opengl?
因为opengl根本 ...

那是因为ms在游戏产品上并不是大厂商,跟其他游戏厂商/显卡厂商并不是竞争关系。看看非ms的操作系统有木有支持dx的?当年的glide曾经一统江湖,最后还不是被干掉了。
作者: goldman948    时间: 2011-12-19 21:09
我说的是事实 发表于 2011-12-19 20:55
那是因为ms在游戏产品上并不是大厂商,跟其他游戏厂商/显卡厂商并不是竞争关系。看看非ms的操作系统有木有 ...

非ms当然不会有dx,因为m$根本不会开放,不然还叫啥封闭.
3dfx倒了glide当然没了,是3dfx不行不是glide不行.
软件商用cuda跟nv也一样没有竞争关系阿.
能不能撑起cuda本来就是看软件商用不用,nv有没有强力推行而已.
和开不开放,amd/intel知不支持没甚么干系.
前一阵子amd大肆鼓吹的开源物理成果在哪??只有3dm11???
作者: snoopy1    时间: 2011-12-20 09:16
想垄断没垄断成 杯具啊




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4