硬派首页
ENGLISH VERSION
搜索:
您的位置:首页 > CPU频道 > CPU评测
收藏此页  
AMD Spider平台详解 感受蜘蛛的威力!
来源:HARDSPELL/硬派网 [原创] 2007-11-20 作者:谢平 编辑:聂力峰   我要投稿
第10页:    [第五节:技术解析]全新的三级cache设计

    限于工艺,AMD不可能像Intel那样通过采用更多的晶体管的策略进行竞争,K8通过内存控制器来实现了这个弱势的超越,所以Athlon 64 X2处理器每个核心只有512KB L2 cache就够了。Phenom每个核心仍只会有512KB L2 cache,总计2MB,而Intel的四核Kentsfield总共拥有8MB L2 cache,而Intel最新的Penryn则达到了12MB L2 cache。

spider

    考虑到多线程软件对多核心的要求也需要更高速的缓存来保持更好的性能,为了在性能和容量上进行平衡,AMD在设计了128KB L1 Cache和512KB L2 Cache后,并不想通过采用更大容量L2 cache的做法,取而代之的是追加一个第三级的Cache(L3 cache),而且这个L3 cache将被四核心所共享,在容量上也达到了2MB。

spider

    关于缓存的工作原理大家应该比较了解:当L1 cache已经满了之后,数据将被转到速度稍低的L2 cache,同样新的L3 cache类似,当L2 cache已经满了以后,数据将会传到L3 cache。不过控制它操作的算法则是针对四个核心,它在资源调度上有做协调,当CPU需要获取一些代码,一个备份将会在L3 cache中存储下来,因为这个数据可能被四个核心所共享,纯粹的数据加载则通过单独的核心。当数据在此之前已经被共享了,cache控制器会查看历史信息,同时保存这个备份,否则则被丢弃。

spider

    L1和L2 cache的Associativity则没有被改变,它们还是2-way和16-way,而新的L3 cache则是32-way set associative,通常在CPU-Z里面可以看到这些信息,全新的L3 cache设计统称为“Balanced Smart Cache” 。

cache

索引>>
评论>>
暂无评论 等待您发表点评
匿名   表情
热门CPU关注排行>>
产品排行
品牌排行
热门CPU文章点击排行>>
CPU频道今日热点>>
关于我们 联系我们 广告服务 网站地图 合作网站
Copyright 2003-2008 INPAI, ALL Rights Reserved 硬派网 版权所有 京ICP备06006618号