正在阅读:你真的知道吗?AMD APU与内存之间的秘密你真的知道吗?AMD APU与内存之间的秘密

2011-08-30 04:23 出处:PConline原创 作者:August 责任编辑:xieziniu

APU探究之GPU架构解析

  AMD A系列内置强大的GPU,A6的GPU性能就超越刚发布不久的399元显卡HD6450与GT520,而A8的GPU则达到了500元独显的水平,但是事实上APU里的GPU同独显还是存在一些细微的区别。

Sumo
代号Sumo,A系列APU GPU部分的核心

Turks
代号Turks,HD 6670/6570独立显卡采用的核心

  从上面两张图可以看出,APU的显卡核心和独立显卡核心的架构已经没有太多分别。只不过HD 6670/6570独立显卡最末端连接的是2组64bit GDDR5显存控制器,而APU中的显卡末端连接的直接就是北桥,与内存控制器对接。简而言之,APU没有显存。

apu理论内存带宽
APU的内存理论最大带宽为29.8GB/s

  要知道独立显卡大都配置GDDR5或者DDR3的显存,如此带宽就有900(1000)MHz×4×128bit/8=57.6GB/s(64GB/s)或者900MHz×2×128bit/8=28.8GB/s,而APU的内存带宽理论上也不过1866MHz×128bit/8=29.8GB/s,而GPU和CPU要还要共享内存,那么扣除CPU占用的部分,剩下GPU可用的内存带宽就更有限了,在这一点上APU的显卡核心是不如独立显卡的。

APU探究之双“U”抢食

APU微架构
A系列APU(Llano)微架构

  AMD A系列APU微架构由五大部分融合而成:CPU、GPU、北桥、内存控制器和输入输出控制器。如何让这些部件、尤其是CPU和GPU协调工作,AMD其实也下了不少功夫:比如整合北桥芯片作为枢纽,CPU通过北桥访问内存;采用Fusion Compute Link来将北桥、GPU、IO连接在一起,让GPU直接访问CPU的缓存和内存;在GPU和北桥之间搭建Radeon Memory Bus,让GPU与内存直接进行高速数据交换。

APU架构图解
Radeon Memory Bus

  虽然CPU对数据延迟要求更高,而GPU对带宽要求更高,两者的侧重点不同。APU的Fusion Compute Link和Radeon Memory Bus也可以解决一些矛盾,但集成的GPU没有内置显存或高速缓存,CPU与GPU争夺内存资源就是在所难免的。因此理论上用高速内存能使APU达到更好的性能,值得一提的是,AMD官方为APU设定的内存支持度也提高到DDR3-1866。

APU探究之测试方向

  以目前主流的DDR3内存为例,因为要考虑到分配内存给GPU做显存使用,因此单条2G无论如何都不是一个好的选择,单条4G或者2G×2的双通道显得更加合理。其次是频率,频率越大带宽越大,搭配APU的内存理论上自然是频率越大越好,但是要大到什么程度?AMD官方最大支持1866,这会比1600好多少,毕竟频率越大价格越高,消费者还要考虑性价比。最后,显存与可用内存此消彼长,APU究竟又需要多少显存?

  通过本次测试,我们将为您一一解答这些问题。

键盘也能翻页,试试“← →”键

为您推荐

加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
热门排行

DIY论坛帖子排行

最高点击 最高回复 最新
最新资讯离线随时看 聊天吐槽赢奖品