MCPLive > 杂志文章 > 直击AMD Fusion开发者大会

直击AMD Fusion开发者大会

2011-07-15高登辉《微型计算机》2011年7月下

2011年6月13~17日,AMD Fusion开发者峰会(下简称AFDS)在美国西雅图召开,这是AMD公司首次针对CPU架构优化及未来程序开发而举办的一次高峰会。与会者除了来自全球的核心媒体记者以外,更有700多名来自全球科研机构和IT公司的开发者,其中大部分为高级程序员或主导程序开发的项目负责人。会议上AMD除了发布新一代A系列APU(代号Llano)以外,集中讨论了如何提高OpenCL(一种支持异构计算的开发工具)和Llano的性能表现。

CPU与GPU的融合代表未来趋势

AMD高级副总裁、产品部门总经理里克·博格曼(Rick Bergman)首先发表主题演讲。他表示:微处理行业正在迎来近十年来的大变革,目前装载AMD Fusion APU的笔记本电脑计算能力已经达400亿次,这一数字明年还将增长50%,预计2020年将达到10万亿次,相当于一台超级电脑的计算能力。

按照AMD的发展规划图,CPU从单核时代性能瓶颈过渡到多核时代,计算性能有了倍数的提升,而接下来的飞跃将来自于异构计算,即CPU与GPU混合加速的时代。

值得注意的是,博格曼提到的400亿次计算能力是指Llano笔记本平台目前所具备的CPU+GPU“综合”计算能力,而非单指CPU的计算能力。我们知道CPU擅长处理复杂的指令计算,其核心数量目前已发展到4核、6核乃至8核,但即便如此,应对高密集的数据处理(比如图形渲染),CPU的计算能力仍不及GPU的1/10,甚至1/100。

AMD自收购ATI以后,一直致力于将GPU的特性融合到CPU当中,因此提出了Fusion(融合)的概念。打一个比方,CPU就像一个全能选手,什么事情都会做,但是效率不算高;而GPU像是许多个精简的CPU,会做的事相对有限,但是执行力很强,处理速度奇快无比。并且GPU的结构也相对简单,因此可以在数量上轻松突破100颗核芯。有了CPU+GPU的组合,各种各样复杂而繁琐的处理任务都可以分别由CPU和GPU来完成,这就是“异构计算”的概念。

我们注意到对于APU异构计算的特性,如何充分发挥CPU+GPU计算的潜力——程序优化——显得尤为重要,这也是本次AFDS重点讨论的内容。AMD在本次大会上力推OpenCL(注1),目的就是吸引更多开发者基于APU进行程序开发。AMD首席科学家菲尔·罗杰斯(Phil Rogers)亲历现场讲解Llano的一些设计技术细节,更结合生动的Demo演示展示了APU异构计算的强大性能,博得台下一阵阵掌声。

Llano有何神奇的魅力?

除了技术讲解以外,AMD在此次峰会上正式发布了新一代32纳米制程工艺的A系列APU:代号Llano。在此之前,AMD已经推出了两个系列的APU产品E系列和C系列,主要面向超轻薄笔记本、上网本和嵌入式领域。而A系列APU目标定位更为高端,针对主流的PC市场,包括笔记本和台式机,其直接竞争对手就是Intel Sandy Bridge核心的i5和i3处理器。

分享到:

用户评论

用户名:

密码: