对Intel矛盾说法的三点强烈质疑

 


 


Intel一直是很受市场尊敬的技术主导型公司,但近日它关于图形处理器(GPU)方面的荒谬言论却引发了笔者对这家公司专业水平的强烈质疑。现整理出来供网友参考。


说法一:(IntelCPU性能正在不断提升以胜任GPU的角色?


质疑:IntelCPU何时胜任过GPU的角色?


事实


A.       先前英特尔的显卡都属于集成显卡系列,在图形处理方面的能力市场一致公认相当地弱。


B.       1998Intel的独立绘图晶片处女作i740以失败收场,之后Intel几乎未在此领域有过什么明显的技术进步。


C.      IntelG35在发布的时候号称支持DX10,但是产品寿命结束的时候甚至无法解决对DX9.0C的支持,许多游戏自然就无法运行和观看了。


D.      Intel之前的915产品不能支持微软vista3D特效操作接口方面的运行要求。为此Intel为避免使915过早被市场淘汰,曾私下要求微软方面对该产品发放vista认证。此事前不久曾爆出丑闻。


目前Intel的整合图形主要靠低价来吸引对图形要求不太高的用户,远不能满足高清画面和运行大型3D游戏的要求。目前Intel的整合图形尚不能解决Direct X 10的驱动程序问题,有非常多的游戏甚至完全不能在Intel的整合图形上实现。而微软的Direct X10早已推出一年了。


从以上事实可以看出,在图形处理这个专业领域里Intel的市场表现至今为止还显得相当稚嫩,远不能与图形处理领域的王者NVIDIA在市场中的出色表现相提并论。


技术事实


a)       GPU从诞生之日就是图形处理方面的行家。在GPU的开发中,程序员已经在很多应用中发现:采用NVIDIA 去年才推出的CUDACompute Unified Device Architecture: 计算统一设备架构), 一种利用GPU进行编程的开发环境,开发的GPU性能是目前CPU的几十倍甚至上百倍,此数据已经得到证实。


b)       在进行大规模并行数据计算方面GPU的架构效率远远超过现有的CPU,特别是在浮点计算方面GPU更是首屈一指的王者。现在,Intel大力倡导多核,但其实NVIDIA早就是多核了。Intel现在只有双核,今后会推出4核到8核。但NVIDIA现在的GPU就已经有128个核。这不是一个数量级的比较。另外,NVIDIA的这些核全部都用于进行计算,而Intel的多核的几乎千分之一才用于计算,其它的精力都用在了指令的处理方面。


c)        众所周知,GPU的运算吞吐量可以达到CPU的几百倍。在峰值计算能力指标方面CPU才达到GPU1/10左右而已。试问这样的计算能力,CPU如何胜任GPU的角色?


分析


正所谓术业有专攻IntelCPU方面的行家,却未必是GPU方面的行家。从历史来看Intel在图形方面的努力相当失败!CPU从未成功地担当过GPU的角色!


再次质疑


IntelCPU无论从计算能力还是实际应用及CPU本身所担负的角色来看,分明不能胜任GPU的角色。一向出言谨慎的Intel为何胡说八道?难道消费者和支持厂商可以这样随意被技术数字愚弄吗?


 


说法二:将来的用户可能不再需要独立显卡?


事实:Intel正花大价钱去开发自己的独立显卡。


A.       早在071月,Intel就正式对外宣布已经开始为Visual Computing部门招收员工,该部门负责开发Intel尚未宣布的独立图形处理器以及集成CPU/GPU产品。这是Intel i740失败以来首次公开宣布开发独立显卡产品。


B.       07年底,Intel继收购游戏引擎大厂Havok之后,再次动用资金收购了位于美国加州旧金山的游戏软件引擎厂商Neoptica,并称将在那里研发一系列的“交互式计算机图形技术”。 来自Neoptica的官方消息称其与Intel开发计算机图形表现特效,并公布了一份技术白皮书以证实其真实性。


质疑:Intel自己加紧研发显卡的脚步,却告诉公众未来可能不需要独立显卡了,说法与做法明显矛盾,为何要对公众撒谎?背后到底藏着什么猫腻?


技术事实


a)       CPU目前才仅仅四核而已,GPU事实上已经达到128核,如何进行性能和数据传输匹配?若将GPU整合进CPU,至少在相当长的时间之内,技术方面实现难度相当大,能否大规模市场化还是个问题。这不过是Intel单方面在炒作概念而已。


b)       CPUGPU计算方式完全不同。CPU采用串行计算,GPU采用并行计算。这是两个完全不同的角色。对普通用户的电脑而言,串行任务部分交给CPU处理,并行计算方面交给GPU处理,二者应是合作关系而非竞争关系,不存在谁取代谁的问题。


c)        CPUGPU采用完全不同的逻辑处理指令。


d)       二者开发环境不一样。Intel CPU基于X86架构进行开发。X86历史古老,在开发过程中需要考虑架构上众多部件的兼容情况,包袱沉重。相比之下,GPU则是轻装上阵,正处于大道无遮拦的发展阶段。


分析


现在Intel在市场中正面临一个十分尴尬的位置。现有的CPU已经完全能够满足消费者对电脑应用的基本需求,用户对CPU升级已然兴趣不大,这必然导致Intel市场增长放缓,业绩压力增大。


现阶段以及未来很长一段时间,普通网民在视频观赏,3D游戏方面的应用将会大批量地增加,网民表现出对增加独立显卡的强烈需求!这种趋势,远超过当年对CPU升级的热度。英特尔感受到此种威胁,意识到将来有可能会动摇芯片王者地位。于是利用CPU专家的身份公然对市场说出上述观点,实有误导消费者之嫌疑。


于消费者而言,GPU(图形处理器)才更加至关重要!


技术分析


CPUGPU的集成是否具有可行性,这得看应用在什么地方。如果仅仅是非常低端的应用,集成可以降低成本,但却以牺牲技术性能为前提。反之,面对中端处理及高端运算方面的复杂要求,集成很难满足。相反,这个时候反而应该进行专业分工,视觉应用方面交给GPU,管理方面交给CPU


 


说法三:多核CPU将结束混乱无序的多GPU(图形处理器)时代。


事实:Intel正着手将其CPU内所配备的核心数量增加到与该PC中显卡(GPU)数量同样的水平。


技术事实


A.       目前Intel宣称Larabee最多能够达到所谓的48核,其实这是利用技术数字让公众产生误导。只要了解CPUGPU的设计理念,就不会这样胡说八道。CPU基于串行设计理念,即使是多核,它的本质不会改变,仍然是串行处理方式。而GPU,是并行处理方式。CPU从设计上就根本无法取代GPU开展并行计算方面的工作。


B.       GPU事实上已经达到128核且有成熟产品推向市场,二者在图形处理方面完全不在一个数量等级上,不能相提并论。


C.      Intel现有的CPU靠增加核心来弥补与GPU的性能差距是非常困难的。而且在现有的半导体制造技术上要实现非常多核的CPU结果是会产生极高的功耗和巨大的成本。而如果Intel对现有CPU核心做过多的简化来集成更多核心则会极大地降低在图形处理方面的速度和运行效率。无论哪方面都很难使IntelCPU达到现有GPU的技术水平。如何解决这个问题Intel目前并没有给出一个明确的答案。


D.      目前业界谈论的都是三到四代以后的处理器。对GPU(图形处理器)的需求至少还会再持续十年。


质疑:Intel胡说八道的背后到底隐藏着怎样的居心?到底是GPU混乱还是CPU混乱?


其它因素:事实上面对直接竞争对手指责Intel这几年基本没有创新时,Intel的辩解显得非常苍白且难以服众。直接竞争对手的崛起给了Intel巨大的压力,市场应用方向的重心由CPUGPU的转移过程中,意味着芯片领域的拼杀阵地已发生根本性的改变。在GPU领域,NVIDIA早就占据了王者地位,Intel目前在这一领域尚无最高级别的话语权。其在GPU方面的研发能力与技术实力不足与NVIDIA相提并论。


    仅此三点,足以看出Intel在图形处理领域的技术水平实在是不够专业。一向严谨的Intel为何会频频胡说八道?向公众撒谎的背后有何深层次的原因?笔者将做进一步观察与研究,并将结果公诸于众,与网友们共同探讨这一现象。

浏览数:星期一, 04月 14th, 2008 未分类

还没有评论。

发表评论