双核CPU和多核CPU有什么区别 双核CPU和多核CPU区别介绍
目前随着双核CPU的推出.现在CPU已经达到三核、四核甚至更多的核心.很多用户可能还不太明白什么是双核或多核CPU,本文将为大家详细介绍双核以及多核CPU的一些特性,让大家能够深入的了解到双核CPU和多核CPU的区别是什么?
Intel双核CPU
Intel推出的台式机双核心处理器有Pentium D. Pentium EE和Core Duo三种类型,其中Pentium D与Pentium EE构架基本类似,而Core Duo就不同于其他两种类型了.
(1)Pentium D和Pentium EE
Pentium D和Pentium EE的每个核心都采用独立式缓存设计.在处理器内部两个核心之间是互相隔绝 的.这种类型是基于独立缓存的松散型双核心处理器祸合方案,只需要将两个相同的处理器内核封装在同一块基板上即可.但是数据延迟问题会比较严重.性能并不尽如人意.Pentium D和Pentium EE是将放在不同Die上的两个内核封装在一起.因此有人将Intel的方案称为“双芯”.如下图所示.PentiumD和Pentium EE的最大区别就是Pentium EE支持超线程技术.而Pentium D不支持.
(2)Core Duo
Core Duo采用的是基于共享缓存的紧密型双核心处理器祸合方案.采用Smart Cache共享缓存技术在两个核心之间进行协调.在Core Duo处理器内部.两个核心通过SBR共享二级缓存资源有效解决了二级缓存资源争夺的问题.大幅度降低了缓存数据的延迟.而且还不必占用前端总线资源.另外.SBR还具有日andwidth Adaptation(带宽适应)功能,可对两个核心共享前端总线资源进行统一管理和协调.Core Du这种双核方案提高了两个核心共享前端总线的效率.减少了不必要的延迟.而且有效避免了两个核心之间的冲突.
AMD双核CPU
Athlon 64 X2的两个内核并不需要经过MCH进行协调.AMD在Athlon 64 X2双核心处理器的内部提供 了一个被称为System Request Queue(系统请求队列}的技术在工作的时候每一个核心都将其请求放在SRQ中,当获得资源之后请求将会被送往相应的执行核心,也就是说所有的处理过程都在CPU核心范围之内完成.并不需要借助外部设备.AMD将两个内核做在一个Die(晶元)上.通过直连架构连接起来.集成度更高,因此人们认为AMD的方案才是真正的“双核”.
多核CPU
随着电子产品的不断发展.双核CPU已经成为当今CPU市场的主导者.且CPU技术现在已经发展到了三核、四核甚至更多的核心,但这只是AMD和Intel为了占领市场而采取的一些措施.三核、四核CP.现在一还不能完全发挥它们的作用,而且价格相当昂贵.从性价比来说三核、四核CPU不如双核,而且对于大多数的家庭用户来说双核CPU已经足够.