POPPUR爱换

标题: open cl,到底是谁的悲劇?最新更新——胆敢说OPEN CL是AMD杯具的蚍蜉们!颤抖吧! [打印本页]

作者: 贵甲    时间: 2010-1-14 12:21
标题: open cl,到底是谁的悲劇?最新更新——胆敢说OPEN CL是AMD杯具的蚍蜉们!颤抖吧!
本帖最后由 贵甲 于 2010-1-15 12:51 编辑

folding@home news January 13, 2010
Some more details on the GPU3 core, regarding OpenCL
Here is an update and some more details on the third generation GPU core.  As I stated before, this core is built on OpenMM, which brings the science further along and allows us to make easier updates.  OpenMM supports OpenCL in beta form in its 1.0 release (scheduled for late January 2010), but it is important to stress that the OpenCL support is very early and so we will not be relying on OpenCL in the first releases of the GPU3 core.

This means that the core will only roll out for NVIDIA first.  ATI has depreciated Brook, but does not have a fully-functioning OpenCL implementation, so we are stuck in between support on the ATI side.  Once the OpenCL implementation matures (on both ATI and NVIDIA), we will be able to finish and optimize our OpenCL code (we can't reliably optimize code until the implementations are more finalized), and then the OpenCL portions will go into QA.

So, if you are interested in OpenCL (especially in terms of ATI support), this will not be in the initial release, but once the environment has matured, we will push forward.  By the way, once OpenCL support for multi-core boxes has matured, we will also see about porting the GPU3 code as a new SMP2 style core as well (i.e. threads-based SMP support).  If the performance is strong, it's appealing to think that we can go back to having a single dominant code base for much of FAH's calculations.








最新更新:
A饭怒了!愤怒了!最终决战型暴怒了!
昨天,FAH官方论坛被A饭各种谩骂爆缸,最终无奈之下项目组老大亲自写了这个公告

January 14, 2010
Important update on my post on OpenCL
Just an update on my blog post.  I want to make it clear that we're  seeing problems in both of our ATI and NVIDIA GPU OpenCL implementations for OpenMM.   Maybe it's on our side (I'm bet some bugs are on our side), but we suspect there could possibly be some issues with both the NVIDIA and ATI OpenCL implementations (and maybe even Apple's). We are working with everyone closely to either fix our bugs or get our code compliant with the OpenCL implementations.
Also, it looks like I should have been more careful in my wording of my previous post.  I was referring to the issues above when talking about whether the ATI implementation was "fully functional" and some groups have gotten this out of my intended context.  As far as I understand, the ATI OpenCL implementation is fully functional.
Finally, it is important to note that our Brook code is still supported, just not actively developed so Folding@Home/OpenMM is concentrating on shifting to OpenCL, so no more active development using Brook.

恩,基本上就是说“A卡对OpenCL的支持没有问题,只是我们没法在FAH上实现A卡对OpenCL的支持,都是我们的错!”

敢说A卡不完全支持OPEN CL的蚍蜉们!颤抖吧!
作者: jocover    时间: 2010-1-14 12:30
5870目前只能用256MB的global mem,而且很多opencl扩展还不支持
作者: 贵甲    时间: 2010-1-14 12:36
换言之,RV870的OPEN CL算是悲剧到底无可翻身了?
作者: jocover    时间: 2010-1-14 12:42
目前不清楚是硬件问题还是软件问题
stream 2.0 beta4时候local mem size只有16KB,2.0正式版发布后修正改为32KB,但是global mem问题还是没解决
作者: Edison    时间: 2010-1-14 12:45
AMD opencl 目前应该还没有 image 支持、opengl 协作也不是完全遵照 opencl 规范。

256 mb 似乎是指可以一次分配的内存大小,在 amd 的设计里好像就是只有 1/4 物理内存的大小。
作者: 贵甲    时间: 2010-1-14 13:08
在准备好新接口之前就抛弃brook+,与这有关么
作者: mooncocoon    时间: 2010-1-14 17:10
This means that the core will only roll out for NVIDIA first.  ATI has depreciated Brook, but does not have a fully-functioning OpenCL implementation

厄……好多人還在YY說GPU3一出來,沒了CUDA和塞錢的NV,RV8甚至RV7的咚隳芰Χ寄鼙弧笆┓拧背鰜砟豛r

看來,茶几了……
作者: toshibacom    时间: 2010-1-14 19:40
没事,PC上是windows说了算,只要MS的directcompute支持的好就可以了。
作者: 红发IXFXI    时间: 2010-1-14 21:17
简单的说就是amd还是以游戏卡为主。。。什么通用计算amd没认真做
作者: xiao069532    时间: 2010-1-14 21:26
全英文看不懂
作者: 贵甲    时间: 2010-1-15 12:48
全新杯具颤抖更新
作者: yamhill    时间: 2010-1-15 12:52
通用计算强就“不务正业”

通用计算差就“游戏为主”

233................

嗯,不是针对某楼~
作者: yamhill    时间: 2010-1-15 12:57
作为一个世界知名而且是最大的单项生化分布式运算科研项目的负责人,说出这种话足见他受了多大的刺激

233.........
作者: yinruowen    时间: 2010-1-15 12:58
那你们以为 A 卡能干什么
作者: westlee    时间: 2010-1-15 13:02
提示: 作者被禁止或删除 内容自动屏蔽
作者: yinruowen    时间: 2010-1-15 13:05
Just an update on my blog post.  I want to make it clear that we're  seeing problems in both of our ATI and NVIDIA GPU OpenCL implementations for OpenMM.   Maybe it's on our side (I'm bet some bugs are on our side), but we suspect there could possibly be some issues with both the NVIDIA and ATI OpenCL implementations (and maybe even Apple's). We are working with everyone closely to either fix our bugs or get our code compliant with the OpenCL implementations.
Also, it looks like I should have been more careful in my wording of my previous post.  I was referring to the issues above when talking about whether the ATI implementation was "fully functional" and some groups have gotten this out of my intended context.  As far as I understand, the ATI OpenCL implementation is fully functional.

Finally, it is important to note that our Brook code is still supported, just not actively developed so Folding@Home/OpenMM is concentrating on shifting to OpenCL, so no more active development using Brook.
作者: maoliwudi1    时间: 2010-1-15 13:20
fanyi de bu cuo
作者: Ju1pX    时间: 2010-1-15 13:38
这贴把某个词替换成另一个词,回复频率能高5倍。
作者: yinruowen    时间: 2010-1-15 13:39
Finally, it is important to note that our Brook code is still supported, just not actively developed so Folding@Home/OpenMM is concentrating on shifting to OpenCL, so no more active development using Brook.

最后,必须指出,我们的Brook代码仍然支持,只是没有积极发展,所以F@H这个项目逐渐转移到OpenCL这个中心上去,所以没有更积极的发展Brook

说白了就是Brook【请注意文明用词】去死吧
作者: jocover    时间: 2010-1-15 14:23
06年的G80都能完整支持opencl 1.0,AMD到了10年还没完整支持,实在是大悲剧
作者: 鱼儿水中游    时间: 2010-1-15 14:41
要全面还得用N,也就是同性能下稍贵点而已。
作者: 380    时间: 2010-1-15 15:05
提示: 作者被禁止或删除 内容自动屏蔽
作者: 古九寒    时间: 2010-1-15 15:28
那你们以为 A 卡能干什么
yinruowen 发表于 2010-1-15 12:58


A卡很会A钱, 然后可以玩等驱动或换驱动游戏.
作者: yamhill    时间: 2010-1-15 15:30
玩游戏就行了  算这个电费不说 还要降频才能稳定
380 发表于 2010-1-15 15:05

需要降频?

显卡如果不是超频版或者加压/降压版的话,那么检查散热和显卡本身的做工和设计~

这玩意对卡的质量比几乎所有的3D测试程序都要敏感

用公版卡跑FAH是王道
作者: 红发IXFXI    时间: 2010-1-15 15:33
通用计算强就“不务正业”

通用计算差就“游戏为主”

233................

嗯,不是针对某楼~
yamhill 发表于 2010-1-15 13:52


AMD目前根本无力搞通用。。呵呵。。。我可不是极端fan。。。。。amd目前能提前推出5系列赚点小钱可以了。amd是付不起的阿斗,nv是有野心的周瑜。intel才是曹操。
作者: yamhill    时间: 2010-1-15 15:35
AMD目前根本无力搞通用。。呵呵。。。我可不是极端fan。。。。。amd目前能提前推出5系列赚点小钱可以了 ...
红发IXFXI 发表于 2010-1-15 15:33

同意最后一句
作者: 380    时间: 2010-1-15 15:37
提示: 作者被禁止或删除 内容自动屏蔽
作者: 飞鸟真    时间: 2010-1-15 15:39
哇哈哈,笑喷了,不管谁水平低也别用a卡。
作者: tenkon    时间: 2010-1-15 15:45
蚍蜉

这2个字怎么念。。。啥意思
作者: 红发IXFXI    时间: 2010-1-15 15:54
同意最后一句
yamhill 发表于 2010-1-15 16:35


请发表你的高见。。。。
作者: yinruowen    时间: 2010-1-15 16:00
蚍蜉

这2个字怎么念。。。啥意思

蚍蜉[pí fǘ]撼大树
作者: yamhill    时间: 2010-1-15 16:36
请发表你的高见。。。。
红发IXFXI 发表于 2010-1-15 15:54

我觉得没必要了~
作者: yamhill    时间: 2010-1-15 16:37
我那个是超花了的显卡........
380 发表于 2010-1-15 15:37

超花了的啊~

怪不得不稳定捏~


作者: mooncocoon    时间: 2010-1-15 17:50
怪不得昨天晚上開始FAH論壇就怪怪的,好多帖子樓層都時多時少,原來是被爆吧了啊……

話說,到目前為止AMD不是一直都說RV對open cl和DC支持的很完美么
作者: goldman948    时间: 2010-1-15 18:06
赶快改骂FERMI吧,可保无事
作者: 我有3个马甲    时间: 2010-1-15 18:28
amd 用的火星技术其实你一个小小的斯坦福大学研究人员能吃透的?如果能吃透,别说opencl就是openhml都能运行。看来斯坦福应该从登火星火箭开始研究起,成功后派人去火星上去学编程。
作者: 深谷白云    时间: 2010-1-15 19:17
怪不得昨天晚上開始FAH論壇就怪怪的,好多帖子樓層都時多時少,原來是被爆吧了啊……

話說,到目前為止A ...
mooncocoon 发表于 2010-1-15 17:50



    人家folding@home一个好好的公益事业,却被你们双方粉丝弄得变了味,无语了
作者: yamhill    时间: 2010-1-15 19:45
人家folding@home一个好好的公益事业,却被你们双方粉丝弄得变了味,无语了
深谷白云 发表于 2010-1-15 19:17

话说GZ的枪炮们还真没去FAH论坛闹事~

他说的爆X事件是在斯坦福的FAH论坛发生滴~
作者: mooncocoon    时间: 2010-1-16 21:44
标题: 2
本帖最后由 mooncocoon 于 2010-1-16 21:46 编辑
人家folding@home一个好好的公益事业,却被你们双方粉丝弄得变了味,无语了
深谷白云 发表于 2010-1-15 19:17

原諒我的敏感……
請問……您從哪裡看出我把FAH這個公益事業弄變味了……
作者: yamhill    时间: 2010-1-16 22:48
显卡是用来玩游戏的~~~~这个也要吵···
NV多搞点功能很正常,本来NV产品就单一,多点路子多口饭吃
...
rh123 发表于 2010-1-16 22:29

在GPU1的时代,只有ATI 的X1系列

等到GPU2客户端发布了,NV加入了FAH,同时X1系列被抛弃,然后没过多久NV就超越了ATI……

接下来就热闹了~~
作者: slr    时间: 2010-1-16 23:28
通用计算强就“不务正业”

通用计算差就“游戏为主”

233................

嗯,不是针对某楼~
yamhill 发表于 2010-1-15 12:52

PC玩家买卡是来玩游戏的,其它用途?噢,我不想为这买单

N家A家?哪家便宜好用玩游戏快省电我用谁
作者: yamhill    时间: 2010-1-16 23:36
PC玩家买卡是来玩游戏的,其它用途?噢,我不想为这买单

N家A家?哪家便宜好用玩游戏快省电我用谁
slr 发表于 2010-1-16 23:28

大部分PC玩家买卡是来玩游戏的~

至于卡本身,符合买家要求就行了~

放到大部分PC玩家身上,可不就是便宜好用玩游戏快省电嘛~


作者: slr    时间: 2010-1-16 23:38
大部分PC玩家买卡是来玩游戏的~

至于卡本身,符合买家要求就行了~

放到大部分PC玩家身上,可不就 ...
yamhill 发表于 2010-1-16 23:36

跑FAH然后比较RANK?这种无聊的事,不如直接把钱捐了
作者: yamhill    时间: 2010-1-16 23:44
跑FAH然后比较RANK?这种无聊的事,不如直接把钱捐了
slr 发表于 2010-1-16 23:38

rank这个东西,就像发贴数一样,有趣,但不是主要

捐钱?斯坦福不缺钱,缺的是计算能力,不是谁都能搞得起超算,而且分布式的威力比超算猛多了~

啥时候faher也和其他志愿者一样能被大家认同啊,基础科学并无国界可言~但我估计这一天很遥远~
作者: slr    时间: 2010-1-16 23:46
有钱缺运算能力?噢,这我看来是个笑话
作者: yamhill    时间: 2010-1-16 23:47
有钱缺运算能力?噢,这我看来是个笑话
slr 发表于 2010-1-16 23:46

嗯~1w是钱,100w也是钱,1e也是钱……
作者: slr    时间: 2010-1-16 23:49
嗯~1w是钱,100w也是钱,1e也是钱……
yamhill 发表于 2010-1-16 23:47

有钱还是做点实事吧
作者: yamhill    时间: 2010-1-16 23:50
有钱还是做点实事吧
slr 发表于 2010-1-16 23:49

我觉得这事也挺实的~呵呵~
作者: temp444    时间: 2010-1-17 00:07
06年的G80都能完整支持opencl 1.0,AMD到了10年还没完整支持,实在是大悲剧
jocover 发表于 2010-1-15 14:23


2008年12月,通用计算标准OpenCL 1.0才正式发布。

目前只有AMD的DX11显卡才是真正的“硬件层面”上支持。
作者: Edison    时间: 2010-1-17 00:19
2008年12月,通用计算标准OpenCL 1.0才正式发布。

目前只有AMD的DX11显卡才是真正的“硬件层面”上支 ...
temp444 发表于 2010-1-17 00:07


No,完全硬件支持 OpenCL 1.0 的目前有 NVIDIA 的 G80+ 、 AMD RADEON HD 5000 系列。

完全提供 OpenCL DP 支持的只有 NVIDIA GT200。

完全提供 OpenCL OpenGL 协作的 只有 NVIDIA G80+。
作者: TCZDCCwk    时间: 2010-1-17 00:28
悲剧
O(∩_∩)O~
作者: PaulWong    时间: 2010-1-17 01:08
AMD目前根本无力搞通用。。呵呵。。。我可不是极端fan。。。。。amd目前能提前推出5系列赚点小钱可以了 ...
红发IXFXI 发表于 2010-1-15 15:33



    这个比喻恰当
作者: 淋雨-ing    时间: 2010-1-23 04:11
玩了下Demo,确实挺杯具的~
作者: qianfaner    时间: 2010-1-28 09:59
受教了。
作者: HuaErZ    时间: 2010-1-28 10:03
看得出在AMD显卡上进行通用计算编程难度比CUDA难得多了。




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