双核CPU知识讲解.doc

双核CPU知识讲解.doc

ID:53873403

大小:29.00 KB

页数:4页

时间:2020-04-10

双核CPU知识讲解.doc_第1页
双核CPU知识讲解.doc_第2页
双核CPU知识讲解.doc_第3页
双核CPU知识讲解.doc_第4页
资源描述:

《双核CPU知识讲解.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、双核CPU知识讲解要买双核电脑,首先要了解双核。请看Intel和AMD各自的双核,我们重点是学习它们的区别,只有在了解之后才能知道,选哪一个更好,或者更有性价比。要指正的是,intel和AMD的缓存的用处是不一样的,并不能直接相比,转贴中关于缓存的说法是错的。AMDL1缓存与L2缓存和INTELL1缓存L2缓存大小无可比性,大家可不要乱来比。INTEL的L1缓存是数据代码指令追存缓存,而AMDL1缓存是实数据读写缓存。INTERLL1缓存里存着数据在L2缓存里的地址,L1缓并不存有实际数据,所以大

2、家看到INTELCPU的L1缓存都比较小。相反AMDL1缓存里则存实际数据,当L1缓存满了时,再把数据存到L2缓存,所以大家看到AMDCPU的L1缓存都比较大,为128K。因为L1缓存比L2缓存的延迟速度更小,所以在缓存上,AMDCPU比INTELCPU的效率更高。而说起L2缓存的大小,我们强调INTELCPU的L2缓存超大,不过L2缓存其实在一般使用中并没起到什么作用,反而倒浪费了消费者钱。CPU处理数据概率CPU使用0-128K缓存的概率是80%CPU使用128-256K缓存的概率是10%CP

3、U使用256-512K缓存的概率是5%CPU使用512-1M缓存的概率是3%CPU使用更大缓存的概率是2%所以说太大的缓存并不是很有用。AMD和Intel的内存控制的架构都不一样,仅仅用几个数据根本无法反映出实际情况,实际上是AMD的架构更不存在瓶颈,Intel的共享FSB架构需要和其它硬件设备争夺带宽,延迟也大,大L2的目的也正是为了降低FSB瓶颈的影响。双核处理器可以说是CPU领域最大的亮点。毕竟X86处理器发展到了今天,在传统的通过增加分支预测单元、缓存的容量、提升频率来增加性能之路似乎已经

4、难以行通了。因此,当单核处理器似乎走到尽头之际,Intel、AMD都不约而同地推出了自家的双核处理器解决方案:PentiumD、Athlon64X2!  所谓双核处理器,简单地说就是在一块CPU基板上集成两个处理器核心,并通过并行总线将各处理器核心连接起来。双核其实并不是一个全新概念,而只是CMP(ChipMultiProcessors,单芯片多处理器)中最基本、最简单、最容易实现的一种类型。一、处理器协作机制:AMDAthlon64X2  Athlon64X2其实是由Athlon64演变而来的,

5、具有两个Athlon64核心,采用了独立缓存的设计,两颗核心同时拥有各自独立的缓存资源,而且通过“SystemRequestInterface”(系统请求接口,简称SRI)使Athlon64X2两个核心的协作更加紧密。SRI单元拥有连接到两个二级缓存的高速总线,如果两个核心的缓存数据需要同步,只需通过SRI单元完成即可。这样子的设计不但可以使CPU的资源开销变小,而且有效的利用了内存总线资源,不必占用内存总线资源。PentiumD  与Athlon64X2一样,PentiumD两个核心的二级高速缓

6、存是相互隔绝的,不过并没有专门设计协作的接口,而只是在前端总线部分简单的合并在一起,这种设计的不足之处就在于需要消耗大量的CPU周期。即当一个核心的缓存数据更改之后,必须将数据通过前端总线发送到北桥芯片,接着再由北桥芯片发往内存,而另外一个核心再通过北桥读取该数据,也就是说,PentiumD并不能像Athlon64X2一样,在CPU内部进行数据同步,而是需要通过访问内存来进行同步,这样子就比Athlon64X2多消耗了一些时间。二、二级缓存对比:  二级缓存对于CPU的处理能力影响不小,这一点可以

7、从同一家公司的产品线上的高低端产品当中明显的体现出来。二级缓存做为一个数据的缓冲区,其大小具有相当重大的意义,越大的缓存也就意味着所能容纳的数据量越多,这就大大地减轻了由于总线与内存的速度无法配合CPU的处理速度,而浪费了CPU的资源。  事实上也证明了,较大的高速缓存意味着可以一次交换更多的可用数据,而且还可以大大降低高速缓存失误情况的出现,以及加快数据的访问速度,使整体的性能更高。  就目前而言,AMD的CPU在二级高速缓存的设计上,由于制造工艺的原因,还是比较小,高端的最高也只达到2M,不少

8、中低端产品只有512K,这对于数据的处理多多少少会带来一些不良的影响,特别是处理的数据量较大的时候。Intel则相反,在这方面比较重视,如PentiumD核心内部便集成了2M的二级高速缓存,这在处理数据的时候具有较大的优势,在高端产品中,甚至集成4M的二级高速缓存,可以说是AMD的N倍。在一些实际测试所得出来的数据也表明,二级缓存较大的Intel分数要高于二级缓存较小的AMD不少。三、内存架构对比:  由Athlon64开始,AMD便开始采用将内存控制器集成于CPU内核当中的设计,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。