五千年(敝帚自珍)

主题:独立显卡业的明天 -- songcla

共:💬16 🌺22
全看分页树展 · 主题
家园 独立显卡业的明天

nv发布了它的新一代显卡gtx280。

http://www.anandtech.com/video/showdoc.aspx?i=3334

一大新的卖点是cuda ,于是在一片吹捧声中有硬件发烧网站甚至提出了gpu战胜cpu的口号。可独立显卡的明天真的有这么风光么?

摩尔定律说明愈来愈多的晶体管将被集成到一片芯片上,于是通用芯片计算能力会快速发展,功能也会愈来愈多样,(曾经风靡一时的独立声卡已经变得默默无闻,创新不得不向外设和MP3发展。)各种各样的独立芯片会变得愈来愈少,这是大的趋势。

cup集成内存控制器已经是intel和amd的共同行动。gpu需要巨大的带宽和小的延迟,所以它应该被设计的靠近内存。因此将cpu和gpu坐在同一枚芯片上对于共享内存的显示架构是最好的选择。由于x86的技术壁垒,以及cpu的ic设计需要与制成紧密结合,需要拥有自己的fab工厂,硕果仅存的独立显卡商nv很难进入x86的市场。而大部分日常领域并不需要高端的图形加速能力,可以预见中低端的独立图形卡市场会消亡,被集成gpu的intel或amd的cpu取代。

nv的技术实力很难更amd或intel竞争,虽然现在其利润超过amd。很多人被gtx280巨大的晶体管规模所迷惑,以为gpu的技术含量和设计难度已经超过了cpu。事实上gpu是由软件生成的电路,而且一个核心是由多个重复单元组成。现代的乱序执行cpu则是手工定制电路,这反映了cpu执行环境的复杂。作为一个通用处理器,并不是单纯增加执行单元就有好的效果的,有很多算法是不能靠并行加快的,这就要求cpu在频率,执行单元数目,复杂的指令控制和缓存之间走钢丝。其复杂程度非gpu可比。当然,顺序处理的cpu设计难度已经不是高不可攀了,所以nv也有自己设计的amr类的cpu共给手持设备。但是这个市场门槛不高,竞争激烈,同时其cpu效能上无法同主流的乱序cpu竞争。

cuda很难成为标准,就像cg,ms是不会容忍的。

gpgpu从本质上就是大规模并行计算,由于每个执行单元很简单,一个芯片就可以有原来集群的并行性,但是它的调度缓存单元太简化,会给编程带来意想不到的麻烦。http://www.pcinlife.com/article/graphics/2008-06-04/1212575164d532.html

如果cpu厂商开始在一个芯片上大规模的集成多个简化过的通用cpu,gpgpu很难竞争。而这样的产品已经在地平线上了。

在这种种不利的情况下,nv的高调和intel的低调耐人寻味。

全看分页树展 · 主题


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河