标题: 为什么不这样提高计算机的计算效率!
fent
资深顾问
Rank: 5Rank: 5


UID 724
精华 0
积分 2329
帖子 2131
阅读权限 10
注册 2004-3-4
来自 北京
发表于 2004-6-24 00:00  资料  短消息  加为好友  添加 fent 为MSN好友 通过MSN和 fent 交谈 QQ
估计图形版会快不少





[img]http://www.psocn.com/bbs/UploadFile/2005-3/200533172849642.gif[/img][img]http://setistat.kanuuli.de/userstats.php?l=1&id=123&lng=en[/img]
顶部
[广告] 请在发帖时选择合适的主题分类
999
新手上路
Rank: 1


UID 1655
精华 0
积分 6
帖子 6
阅读权限 10
注册 2004-7-7
发表于 2004-7-7 00:00  资料  短消息  加为好友 
就几个问题论一下:
1、这里有些人认为GPU适于图像运算,这是片面的。图像运算许多是矩阵运算,矩阵运算用途很广!
2、gpu在支持指令和缓存等诸多方面不及cpu,特别是核心频率----
    2.1、核心频率不能代表gpu比cpu运算速度慢!gpu的运算核心比CPU多!!
    2.2、gpu在支持指令少,不及cpu,难道是坏事。RISC CPU (精简指令集CPU)值得参考。
    2.3、gpu有缓存,但不知多少。

1、nVIDIA的GPU的6800已经支持跳转指令。离完整支持现代算法不远了!
2、而且nVIDIA的GPU的并行运算功能为实现一些特殊的算法(如并行算法)提供的条件,开拓了现代算法的发展领域。

附: http://www.52yy.net/article_show.asp?ArticleID=1104
2005年将出现GPU超级计算机
   微软研发部门的Richard Rashid在接受PCWATCH访问的时候表示,3D图形芯片GPU在继续提升3D渲染能力的同时,也正在朝通用计算方面发展。微软DirectX研发小组建议GPU以后的发展方式是:减少“特殊目的”功能,添加“通用目的”处理单元,未来GPU将以并行处理的方式进行通用计算,来提供模拟、物理计算、字符渲染、显示管理和操作等等功能。

    微软表示,最早在2004年DirectX 10、最迟在2005年DirectX 11当中,解决GPU内部浮点渲染精度不统一的问题,达成32bit浮点渲染精度,为不同厂商GPU使用相同的通用计算驱动程序和API,铺平道路。由于现在GPU执行部分通用计算上的效率远高于CPU,因此微软预期2005年将出现数百GPU并行处理的GPU超级计算机。

顶部
Lightalt
版主
Rank: 6Rank: 6Rank: 6
[G5 CPU]


UID 12
精华 10
积分 8290
帖子 7677
阅读权限 100
注册 2003-11-8
来自 [我是火星人]
发表于 2004-7-7 00:00  资料  主页 短消息  加为好友 
那还需要CPU吗?
估计那时GPU不是叫GPU了CPU也不是CPU了
干脆都叫SCPU算了





[离别地球|回到火星]
-----[中国分布式计算论坛]-----[生命不息|计算不止]-----
-----[Lightalt]-----

顶部
lcl121
资深顾问
Rank: 5Rank: 5


UID 412
精华 1
积分 1964
帖子 1785
阅读权限 10
注册 2004-1-25
来自 绿城
发表于 2004-7-7 00:00  资料  主页 短消息  加为好友  添加 lcl121 为MSN好友 通过MSN和 lcl121 交谈 QQ
GPU里除了浮点就没有别的了吗?





分布天下
BOINC 伯克利开放式网络计算平台
欢迎交流
顶部
xxxv
新手上路
Rank: 1


UID 112
精华 0
积分 24
帖子 22
阅读权限 10
注册 2003-11-30
发表于 2004-7-10 00:00  资料  短消息  加为好友  QQ
以下是我的观点

1.gPU就是来做图形运算的。矩阵运算对于分布式计算没有太多作用,更有效的还是依赖浮点运算。着就要靠CPU完成。
2.不知道999提到的GPU的运算核心是指什么,指晶体管数量吗?不可否认,GeForce 6800 Ultra具有的2.2亿个晶体管差不多是P4E的两倍。但是决定处理器运算能力的是频率,难道P4 3G的CPU会比266MHz的CPU慢不成。GPU确实有惊人的晶体管,可大家仔细看一下最新的GPU的运算核心图就能知道了。GPU的大量晶体管都用做于那16条像素渲染处理引擎了和各图像处理引擎。
3.有关RISC,它是一种计算机的架构,不单指CPU。核心指令在CPU和GPU中是有太多太多的不同,CPU更多的指令是(以X86为例)用来做浮点运算的。而GPU更多的是抗剧齿,解压缩,特殊优化,像素填充,支持DirectX等。难道想让GPU自由发挥让它做它没有指令支持的运算吗?这显然是不可能的。CPU的指令架构规范已经定制,而GPU还没有。
4.GPU的缓存问题,建议大家看以下报道:
http://www.beareyes.com.cn/2/lib/200206/18/20020618031.htm
5.GPU支持跳转了条转指令也是针对图形方面的,对于X86的指令它也能支持吗?现在的GPU如果包含CPU所有的指令有必要吗?会用到吗?
6.有关nVIDIA的新GPU的并行运算同样是针对图像方面的。并行运算其实是一个超标量着色器,它能使每个像素渲染流水线拥有两个着色单元。在每个周期里执行4条指令,相当与每个像素能进行8个操作。
7.GPU正在朝通用计算方面发展是一个大势所趋。但是用GPU去取代CPU,谁认为Intel,AMD,IBM会丢掉对CPU的研发而转而投入显示领域呢???
MICROSOFT的话能全信吗?在2003的微软的技术大会上,MS的首席技术官还说他们的XP是世界上安全性能最高的操作系统呢!


[此贴子已经被作者于2004-7-10 18:21:50编辑过]



顶部
freestman
论坛担当
Rank: 4


UID 246
精华 1
积分 647
帖子 407
阅读权限 10
注册 2003-12-29
来自 IT动物园
发表于 2004-7-10 00:00  资料  主页 短消息  加为好友  添加 freestman 为MSN好友 通过MSN和 freestman 交谈 QQ
我对xxxv的观点表示最大的赞同





顶部
999
新手上路
Rank: 1


UID 1655
精华 0
积分 6
帖子 6
阅读权限 10
注册 2004-7-7
发表于 2004-7-12 00:00  资料  短消息  加为好友 
1、gpu支持浮点运算,否则如何进行图像、图形处理!
2、gpu的运算核心是指运算单元,可实现整数加、减、乘、除;浮点数加、减、乘、除等等,但由于其实现难度不同,未必都能在硬件实现。
3、gpu更多的是抗剧齿,解压缩,特殊优化,像素填充,支持directx等---抗剧齿,解压缩,特殊优化,像素填充都是一些特殊的算法,以前的gpu多是以硬件的方式实现这些特殊的算法,如抗剧齿用专门的硬件电路实现,解压缩则用另外的专门的硬件电路实现等等。
但随着gpu的发展,这些特殊的算法将用统一的硬件电路实现。
cpu更多的指令是(以x86为例)用来做浮点运算的。---不仅仅是x86 CPU可浮点运算,gpu一样能完成。

gpu支持跳转了条转指令也是针对图形方面的----不!
对于x86的指令它也能支持吗?----gpu不用支持!总不能说G5不支持x86的指令就不能实现调转指令、浮点运算?
microsoft的话能全信吗?---对!但nvidia也是希望gpu能成为CPU,利润大,为何只希望INTEL独霸CPU市场?

gpu现面临的问题是支持的浮点数运算的位数少,有关算法的种类少,但这些阻挡不了gpu对现有的CPU的单指令单数据流模式的改变!
希望nvidia一路走好,开辟数值运算的新路!!
中国CPU多考虑一下单指令多数据流数值运算模式、多指令多数据流数值运算模式。别去重复别人的老路了!!!

顶部
xxxv
新手上路
Rank: 1


UID 112
精华 0
积分 24
帖子 22
阅读权限 10
注册 2003-11-30
发表于 2004-7-16 00:00  资料  短消息  加为好友  QQ
1.你家会买台APPLE得电脑就为了他来算SETI吗?X86是对”IBM-PC“来说得,如果G5也支持x86那还分什么苹果机和PC呢 ?G5总体设计是与PC又很大的不同。是否999先生认为,不支持X86的显卡能用在PC机器上吗?
2.同志对于微软的话你还是不要太放在心上,MS和Intel的关系是我们不能猜透的!
3.Nvidia公司是一个求利益的公司你会认为他会去搞个GPU不干关于图形方面的事情而去抢CPU的饭碗,而让电脑业界的领头人intel袖手旁观,坐以待毙,甚至将显卡的市场送给ATI。
4.CPU会自己很好的发展,一个核心不够来两,两个不够再来四,纳米技术,太空硅这些都将继续帮助CPU发展。说实话800MHz和3G对于只是上上网的人没有太大区别,但是科技一直在进步。不要妄想在10年内,电脑内的所有处理器都化为一个。大家都要吃饭!INTEL要,ATI要,MS要,AMD要,nvidia也要这样对谁都没好结果!
5.对于中国的CPU龙芯我只能说采用台湾的台积电的晶圆没什么光彩的!连造晶圆的生产线都没,还谈什么用于国防科技绝对安全!要搞可以,像样点搞好国内的腐败现象把贪官手中的钱全拿回来,好好的踏踏实实的搞一翻大事业!






[此贴子已经被作者于2004-7-16 17:04:52编辑过]



顶部
 



当前时区 GMT+8, 现在时间是 2009-1-9 10:58
沪ICP备05042587号

本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.5.0 © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 中国分布式计算总站 - Archiver - WAP