当前位置:回答三>百科问答>双核是什么意思

双核是什么意思

2024-07-13 09:37:08 编辑:join 浏览量:564

双核是什么意思

你知道什么是双核吗?在生活中或网络中,难免会碰到这些不常使用的词汇,那么这些词到底是什么意思呢,下面我们一起来看看什么是双核吧。

什么是双核:双核简单来说就是2个核心,核心(core)又称为内核,是CPU最重要的组成部分。CPU中心那块隆起的芯片就是核心,是由单晶硅以一定的生产工艺制造出来的,CPU所有的计算、接受/存储命令、处理数据都由核心执行。各种CPU核心都具有固定的逻辑结构,一级缓存、二级缓存、执行单元、指令级单元和总线接口等逻辑单元都会有科学的布局。

从双核技术本身来看,到底什么是双内核?毫无疑问双内核应该具备两个物理上的运算内核,而这两个内核的设计应用方式却大有文章可作。

据现有的资料显示,AMDOpteron处理器从一开始设计时就考虑到了添加第二个内核,两个CPU内核使用相同的系统请求接口SRI、HyperTransport技术和内存控制器,兼容90纳米单内核处理器所使用的940引脚接口。

而英特尔的双核心却仅仅是使用两个完整的CPU封装在一起,连接到同一个前端总线上。可以说,AMD的解决方案是真正的“双核”,而英特尔的解决方案则是“双芯”。可以设想,这样的两个核心必然会产生总线争抢,影响性能。不仅如此,还对于未来更多核心的集成埋下了隐患,因为会加剧处理器争用前端总线带宽,成为提升系统性能的瓶颈,而这是由架构决定的。

因此可以说,AMD的技术架构为实现双核和多核奠定了坚实的基础。

AMD直连架构(也就是通过超传输技术让CPU内核直接跟外部I/O相连,不通过前端总线)和集成内存控制器技术,使得每个内核都有自己的高速缓存可资遣用,都有自己的专用车道直通I/O,没有资源争抢的问题,实现双核和多核更容易。

而Intel是多个核心共享二级缓存、共同使用前端总线的,当内核增多,核心的处理能力增强时,肯定要遇到堵的问题。

HT技术是超线程技术,是造就了PENTIUM4的一个辉煌时代的武器,尽管它被评为失败的技术,但是却对P4起一定推广作用,双核心处理器是全新推出的处理器类别;HT技术是在处理器实现2个逻辑处理器,是充分利用处理器资源,双核心处理器是集成2个物理核心,是实际意义上的双核心处理器。其实引用《现代计算机》杂志所比喻的HT技术好比是一个能用双手同时炒菜的厨师,并且一次把一碟菜放到桌面;而双核心处理器好比2个厨师炒两个菜,并同时把两个菜送到桌面。很显然双核心处理器性能要更优越。

按照技术角度PENTIUMD8XX系列不是实际意义上的双核心处理器。只是两个处理器集成,但是PENTIUMD9XX就是实际意义上双核心处理器,而K8从一开始就是实际意义上双核心处理器。为什么用双核处理器?出于技术挑战,双核被强加给产业,而产业并没有事先做好准备。

英特尔和AMD采用这项技术的真正原因,不是因为双核是一种突然出现的一种优秀创意。实际上,芯片厂商本可以非常满足地不断推出速度越来越快的单核处理器。

但是,这种做法是不可行的,因为随着时钟速度超过3GHz,单核处理器开始消耗过多的功率。

确实,英特尔在2005年取消了计划中的4.0GHz“Tejas”处理器,因为该芯片的功耗可能超过100W。随着功耗的上升,超快单核芯片的冷却代价也越来越高,它要求采用更大的散热器和更有力的风扇,以保持其工作温度。利用双核方案,既可以继续改善处理器性能,又可以暂时避开功耗和散热难题。

AMD商业解决方案主管MargaretLewis表示:“这是因为,作为处理器厂商,这是我们能够在一定的功耗范围内提高性能的唯一途径。”

此外,有些人认为双核并不是万能药。

正如2005年6月发表的文章《深入了解双核》所言:“从我们的立场来看,双核并不是新东西;它只是改头换面的老产品(对称多重处理)……在单一处理器基础上建立的双处理器系统所面临的同样的性能问题仍然存在。”

但是,这作为一种简单的解释,基本上足够了。

Lewis补充道:“物理定律没有改变;我们只是想出了如何进一步改进的方法。”简而言之,双核处理器就是基于单个半导体的一个处理器上拥有两个一样功能的处理器核心。换句话说,将两个物理处理器核心整合入一个核中。企业IT管理者们也一直坚持寻求增进性能而不用提高实际硬件覆盖区的方法。多核处理器解决方案针对这些需求,提供更强的性能而不需要增大能量或实际空间。

双核心处理器技术的引入是提高处理器性能的有效方法。

因为处理器实际性能是处理器在每个时钟周期内所能处理器指令数的总量,因此增加一个内核,处理器每个时钟周期内可执行的单元数将增加一倍。在这里我们必须强调一点的是,如果你想让系统达到最大性能,你必须充分利用两个内核中的所有可执行单元:即让所有执行单元都有活可干!扩展阅读:双核的区别双芯AMD和Intel的双核技术在物理结构上也有很大不同之处。AMD将两个内核做在一个Die(晶元)上,通过直连架构连接起来,集成度更高。

Intel则是将放在不同Die(晶元)上的两个内核封装在一起,因此有人将Intel的方案称为“双芯”,认为AMD的方案才是真正的“双核”。优势计算机厂商可以轻松地提供同一硬件的单核心与双核心版本,使那些既想提高性能又想保持IT环境稳定性的客户,能够在不中断业务的情况下升级到双核心。

双核与双芯(DualCoreVs.DualCPU):从用户端的角度来看,AMD的方案能够使双核CPU的管脚、功耗等指标跟单核CPU保持一致,从单核升级到双核,不需要更换电源、芯片组、散热系统和主板,只需要刷新BIOS软件即可,这对于主板厂商、计算机厂商和最终用户的投资保护是非常有利的。客户可以利用其现有的90纳米基础设施,通过BIOS更改移植到基于双核心的系统。

计算机厂商可以轻松地提供同一硬件的单核心与双核心版本,使那些既想提高性能又想保持IT环境稳定性的客户能够在不中断业务的情况下升级到双核心。在一个机架密度较高的环境中,通过在保持电源与基础设施投资不变的情况下移植到双核心,客户的系统性能将得到巨大的提升。在同样的系统占地空间上,通过使用双核心处理器,客户将获得更高水平的计算能力和性能。

标签:双核

版权声明:文章由 回答三 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.huidasan.com/answer/166945.html
热门文章