超前设计性能强劲 AMD官方解答推土机热门问题
- 来源:驱动之家
- 作者:liyunfei
- 编辑:ChunTian
虽然很多公关人士都被裁掉了,AMD与玩家社区的联系却并未中断,近日就通过媒体向硬件发烧友征求了一系列有关推土机处理器的热门问题,并在100多个中挑选出了最受关注的十个做出了回应。尽管其中官方辞令不少,但仍值得一看。
总的来说,AMD一直在反复强调推土机架构是一种面向未来多线程应用的超前设计,同时也更加面向高吞吐量的服务器环境,而不是普通桌面环境,因此有时候会显得“太委屈”了。
有趣的是,AMD证实了Windows 8线程调度器会针对推土机进行专门优化,以提高其执行效率,甚至Windows 7都会有一次这方面的更新升级。
下边问答开始——
1、推土机的一级缓存容量为什么比Phenom II更少了?
AMD院士兼推土机总设计师Mike Butler:多年来,AMD的处理器架构师们一直在分析和模拟不同的客户端、服务器工作负载数据,以高效率控制各级缓存的容量,并实现性能的最优化。
在推土机上,AMD使用了逐一写入(write-thru)一级数据缓存,并重点改进了预取算法、提升了常用小尺寸区块的传输带宽。对于那些不常用的、较大尺寸区块的传输,我们依赖更大的16路关联2MB二级缓存。
根据如今的普遍工作负载,我们认为这种新的设计方式虽然一级缓存容量更小,但在处理数据时效率更高。
2、为什么整数性能测试成绩比AMD以往的四核心低很多?
Mike Butler:推土机是一种新架构,在很多方面都与以往不同。推土机同时使用了独享和共享资源,得以在最大范围内提高效率、改进单位功耗的指令、维持IPC,包括无锁桌面版的高速加速频率、服务器版的低压低功耗,这都是上代架构无法比拟的。
也正因为如此,一些单独的测试会显示出与以往核心设计不同的性能水平,有的高些,有的低些。多线程应用的性能取得了显著进步,但一些较老的测试程序无法从推土机架构中获益。
另外需要特别指出的是,推土机架构是针对服务器吞吐配置、优化的。推土机(每个模块)内的两个整数执行核心是为了在单位面积与功耗下提供更高效的多线程输出。
3、模块化与核心共享设计看起来很精彩,但提升频率的同时IPC更低却像是一种退步。为何如此?
Mike Butler:很显然,IPC是处理器性能的重要参数,第一代推土机也确实有轻微下降。推土机是一种前瞻式的架构设计,反应其性能的参数有很多,其中一些会有所妥协。
新的处理器核心频率更高,并基本维持了IPC,还有着前代架构不具备的多线程并行计算性能、单位功耗指令、高级加速能力、新的x86指令集、强大的超频能力。
我们相信,随着操作系统与应用软件逐渐发挥推土机的内在优势,这些增强会给终端用户带来积极的一面。展望未来,随着处理技术的不断成熟,(推土机)核心的频率提升潜力也非常大。
4、根据不同的评测,推土机的性价比似乎低于Intel Sandy Bridge。如何解释与Intel的相对定位?
AMD产品市场经理Adam Kozak:AMD是根据客户使用的应用和环境设计(推土机)的,他们在今后也会一直使用。该架构强调高频率和资源共享,以在下一代应用、高分辨率游戏中获得优化的吞吐与速度。
这是一种前瞻的、创新的处理器设计理念。尽管很难用陈旧的单线程工具去衡量,但我们相信FX处理器能为我们的高性能客户带来杰出的PC体验。
5、AMD有没有推动更多真正多线程代码的开发?有没有向开发者提供指南,帮助他们获取尽可能好的多线程代码性能?
AMD高级产品市场经理Gabe Gravning:我们正在与开发人员、ISV(独立软件开发商)合作,鼓励多线程代码与应用的开发。这是AMD与其它行业伙伴共同关注的重大课题,也是我们举办2011年开发者峰会的主要动力,让我们有机会和开发人员坐下来谈谈并行计算、异构计算。
没错,我们正在推广新的(开发)工具,让开发人员能够更简单地充分利用CPU、GPU不断增加的计算核心。
玩家点评 (0人参与,0条评论)
热门评论
全部评论