| 谁才是CPU和GPU融合的领先者? |
| 作者: 出处:创虹绣花网 更新时间: 2011年10月13日 |
如果要评选2011年度的计算机行业最大变革,那么CPU与GPU的融合就是当之无愧的头号热门。两大芯片巨头,无论是AMD还是Intel,都坚定不移地让CPU和GPU两个原本各自独立的概念越走越近,但细细看来,两条路的走向却又并不相同。
Intel SNB:CPU、GPU的“整合”
其实在2010年初的时候Intel就开始了CPU和GPU的统一之路,不过那是一种被戏称为“胶水”的设计理念,仅仅是把不同制造工艺的CPU处理器芯片、GPU图形芯片封装在一起而已,彼此之间仍是相对独立状态。
而随着Intel的新架构Sandy Bridge(简称SNB)的到来,Intel貌似做到了CPU、GPU的合二为一。但是严格来说,它们仍然都只是一块芯片上的两个不同模块,还谈不上有机的一体。SNB单就CPU处理器性能而言非常强大,而且GPU图形性能也相比之前也有了很大的进步,3D图形虽然孱弱但毕竟也有一定提升。但因为技术和策略等方面的缘故,SNB强调的仍然是CPU计算性能,而GPU图形性能仅仅起到辅助作用,二者并不能相互协同。相反,在开启动态加速(Turbo Boost)后,CPU性能的提升的却是以削弱GPU的性能为代价。
AMD APU:CPU、GPU的“融合”
AMD 在2006年收购ATI之后就提出了融聚概念“Fusion”,经过多年苦心经营,如今终于瓜熟蒂落,这就是全新的APU处理器,中文名称叫做“加速处理器”。从物理形式上看,它不仅仅只是把GPU和CPU做在了一颗芯片上那么简单。
AMD 这一次将CPU和GPU真正的融合到了一起,依据其CPU和GPU都支持openCL语言编程的优势,CPU和GPU能够动态分配工作任务,达到协同工作的目的,最大化的将硬件平台资源挖掘出来,实现异构计算,彼此加速。在现在CPU资源过剩的时代来说,这是非常令人惊喜的一个消息。
AMD Fusion APU反复强调“融聚”和“加速”自然是有其道理的。所谓融聚,AMD Fusion APU中的CPU和GPU两部分并没有分开来,他们共享系统总线、内存寻址空间,CPU和GPU正是通过这些千丝万缕的联系融聚在一起;而“加速”指的正是CPU和GPU的真融合架构,CPU和GPU都支持OpenCL并行计算标准,这两部分可以从底层实现互联互通、互相利用,互相协同进行加速计算。所以也可以说,“融聚”和“百核加速”就是异构计算的核心概念。相比之下,Intel SNB平台的GPU部分是不具备这个能力的。
(本文已被浏览 852 次)
|
|
|
|
|
| | | |
|