最强APU的秘密
- 来源:微型计算机 smarty:if $article.tag?>
- 关键字:APU,CES,AMD smarty:/if?>
- 发布时间:2014-02-21 14:44
2014年1月5日~6日,就在CES 2014展会开幕前两天,AMD在拉斯维加斯举行了关于Kaveri APU的Tech Dayo作为国内受邀的媒体之一,笔者也参加了此次Tech Day技术会,并在会上就Kaveri APU的相关问题采访7AMD公司的众高层管理人员。
MC:从游戏生态上来讲,针对Kaveri的游戏开发与之前有什么不同?我们好奇的是,Mantle需要开发者重新学习才能应用吗?另外,TrueAudio在MicrosoftDirectX API下可以实现吗?
Neal Robinson:“对于游戏开发者来说,基于Kaver的开发与之前的开发流程没有本质不同,只是要用到GPU的性能。但是由于Kaver的GPU性能大幅提升,相当于它会带来大幅提升的游戏性能和体验。
Neal Robinson/Manju Hegde:在Mantle的支持下,Kaveri及Mantle会带来更好的和更快的游戏体验,其对于游戏体验的提升会更为有利。AMD正在小范围的试点,跟顶级的游戏开发商合作,在Mantle上开发新的游戏,再将成功经验推广至更多开发商。有两个途径可以应用Mantle,一是要专门学习Mantle API昀使用;二是使用目前基于Mantle的游戏开发引擎,使用基于Mantle的游戏引擎的开发者授权,即便不了解Mantle的使用,也可以直接进行游戏开发,并且享受Mantle带来的优势和体验提升。
Neal Robinson: Kaveri的另一个出色特性一一支持3D环绕技术的TrueAudio,它也是一样,也有两种应用的途径:一是自己学习其开发和使用,另一种是使用专门基于TrueAudio的引擎开发商授权,直接应用。AMD很乐于看到开发者在DIrecfX的API下开发支持TrueAud Jo的应用,这会非常有趣。
MC:HEVC格式文件的播放,是通过HSA来实现的。那么非HSA架构的APU,是不是就不支持这种格式文件的播放?
PhiI Roge rs:不,非HSA架构的APU和系统也支持H EVC格式的解码播放,但是其播放的效果会有些许不同,且会受很多因素的影响。而HSA架构做HEVC解码会效能更高,体验也更佳。
MC:您个人怎么看挖矿这件事儿?挖矿对于AMD而言是个意外收获,那未来会不会为显卡做针对挖矿的优化?
Adam Kozak:目前AMD官方对“挖矿优化”不予评论,我们的工作重点第一要务是针对Mantle进行优化。
MC: Kaveri为什么不用DDR4/DDR5或者三通道内存解决方案,以全面释放Kaveri的性能?
Raja Koduri:DDR3仍是当前的主流配置,而DDR4还有待普及,所以暂时还未应用于Kaveri中。
如果未来DDR4全面普及之后,会出现支持DDR4的APU。而GDDR5则是成本非常高,且主要应用于高端显卡严品,因此出于成本考虑,暂时还不会应用
三通道内存也是非常好的设计,但是会让芯片面积变得比较大。这样的设计与目前向下兼容的主板插槽不太吻合,因此暂时不会考虑应用。
MC: Kaveri为何制程工艺仍然采用28nm,而非更先进的设计?
Joe Macri:我们知道,IPC×频率=CPU性能。这意味着IPC和频率决定CPU性能;GPU性能则受流处理器数量和核心密度影响。对于CPU而言,28nm是一个可以兼顾较高性能和较低功耗平衡的设计,能保证晶体管的性能强度。如果将制程降低至22nm,则频率不可避免会下降,性能也随之降低。而28nm则保证了CPU和GPU的性能平衡,AMD认为这是最理想的状态。
MC:为了更好使用Kaveri在开发方面的应用新特性,开发者是不是有很多前期准备工作要做?
Neal Robinson:关于Kaveri新的特性,会尽量简单易用,这样开发者可以很容易获得好的成效。如TrueAudio,会通过音频的API,很便捷地实现Audio相关的应用开发。
Manju Hegde: Kaveri的新特性在应用开发上会分步完成。第一步,对现有的OpenCL的开发,Kaveri是非常透明的,开发者不需要预完的准备,可以直接应用于开发。对于最经典的异构计算能力,也就是HSA的应用,可以直接支持。
第二步,我们会推出支持HSA的SDK,完全支持OpenCL2.0,该SDK会于2014年尽快正式与大家见面,目前还暂时不能透露确切时间。
即使基于原来版本的OpenCL架构开发的应用,在新的HSA架构下仍然会得到体验的提升;但是要完全释放HSA的优势特性,则需要进入第二步,等待2.0版本的OpenCLSDK的发布。