问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是双核心呀?

发布网友 发布时间:2022-04-02 22:11

我来回答

5个回答

热心网友 时间:2022-04-02 23:41

双核心的由来

所谓双核心处理器,简单地说就是在一块CPU基板上集成两个处理器核心,并通过并行总线将各处理器核心连接起来。双核心并不是一个新概念,而只是CMP(Chip Multi Processors,单芯片多处理器)中最基本、最简单、最容易实现的一种类型。其实在RISC处理器领域,双核心甚至多核心都早已经实现。CMP最早是由美国斯坦福大学提出的,其思想是在一块芯片内实现SMP(Symmetrical Multi-Processing,对称多处理)架构,且并行执行不同的进程。早在上个世纪末,惠普和IBM就已经提出双核处理器的可行性设计。IBM 在2001年就推出了基于双核心的POWER4处理器,随后是Sun和惠普公司,都先后推出了基于双核架构的UltraSPARC以及PA-RISC芯片,但此时双核心处理器架构还都是在高端的RISC领域,直到前不久Intel和AMD相继推出自己的双核心处理器,双核心才真正走入了主流的X86领域
Intel和AMD之所以推出双核心处理器,最重要的原因是原有的普通单核心处理器的频率难于提升,性能没有质的飞跃。由于频率难于提升,Intel在发布3.8GHz的产品以后只得宣布停止4GHz的产品计划;而AMD在实际频率超过2GHz以后也无法大幅度提升,3GHz成为了AMD无法逾越的一道坎。正是在这种情况下,为了寻找新的卖点,Intel和AMD都不约而同地祭起了双核心这面大旗。
Intel双核心处理器的简介

Intel目前的桌面平台双核心处理器代号为Smithfield,基本上可以简单看作是把两个Pentium 4所采用的Prescott核心整合在同一个处理器内部,两个核心共享前端总线,每个核心都拥有独立的1MB二级缓存,两个核心加起来一共拥有2MB,但这显然与Pentium 4 6XX系列处理器的2MB缓存不同。但由于处理器中的两个内核都拥有独立的缓存,因此必须保证每个物理内核的缓存信息必须保持一致,否则就会出现运算错误。例如在系统的内存数据区记录着A=1;如果第一个处理器内核对此数据区进行读写操作,并且改写为A=0,那么第二个处理器内核的缓存也必须进行更新,把A更新为0,否则的话,在以后的操作中数据就会出错。这样一个过程就是缓存数据的一致性,也就是说双核心处理器需要"仲裁器"来作协调。针对这个问题,Intel将这个协调工作交给了北桥芯片(MCH或GMCH):两个核心需要同步更新处理器内缓存的数据时,需要通过前端总线再通过北桥作更新。虽然缓存的数据并不巨大,但由于需要通过北桥作出处理,无疑会带来一定的延迟,核心之间的通信就会变得缓慢,这将大大影响处理器性能的发挥。
Intel目前的桌面平台双核心处理器产品分为Pentium D和Pentium Extreme Edition(Pentium EE)两大系列,其中,Pentium D包括820(2.8GHz)、830(3.0GHz)、840(3.2GHz)三个型号,采用800MHz FSB,面向主流市场;而Pentium EE目前只有840(3.2GHz)一个型号,同样采用800MHz FSB,面向高端应用。Pentium D与Pentium EE都采用0.09微米制程,LGA775接口;它们最主要的区别就是Pentium EE支持超线程技术,而Pentium D则不支持超线程技术,也就是说在打开超线程技术的情况下Pentium EE将被操作系统识别为四颗处理器。
在主板芯片组方面,由于北桥芯片担负着处理和交换不同核心缓存数据的重要作用,所以目前能够支持Pentium D和Pentium EE的是945/955系列,而915/925是不能支持的,在915/925主板上就算是能够开机,也只能使用双核心其中的一个核心!

AMD双核心处理器的简介

AMD目前的桌面平台双核心处理器代号为Toledo和Manchester,基本上可以简单看作是把两个Athlon 64所采用的Venice核心整合在同一个处理器内部,每个核心都拥有独立的512KB或1MB二级缓存,两个核心共享Hyper Transport,从架构上来说相对于目前的Athlon 64架构并没有任何改变。但与Intel的双核心处理器不同的是,由于AMD的Athlon 64处理器内部整和了内存控制器,而且在当初Athlon 64设计时就为双核心做了考虑,但是仍然需要仲裁器来保证其缓存数据的一致性。AMD在此采用了SRQ(System Request Queue,系统请求队列)技术,在工作的时候每一个核心都将其请求放在SRQ中,当获得资源之后请求将会被送往相应的执行核心,所以其缓存数据的一致性不需要通过北桥芯片,直接在处理器内部就可以完成。与Intel的双核心处理器相比,其优点是缓存数据延迟得以大大降低。
AMD目前的桌面平台双核心处理器是Athlon 64 X2,其型号按照PR值分为3800+至4800+等几种,同样采用0.09微米制程,Socket 939接口,支持1GHz的Hyper Transport,当然也都支持双通道DDR内存技术。
由于AMD双核心处理器的仲裁器是在CPU内部而不是在北桥芯片上,所以在主板芯片组的选择上要比Intel双核心处理器要宽松得多,甚至可以说与主板芯片组无关。理论上来说,任何Socket 939的主板通过更新BIOS都可以支持Athlon 64 X2。对普通消费者而言,这样可以保护已有的投资,而不必象Intel双核心处理器那样需要同时升级主板

更多信息请看http://www.pcdak.com/news/newtech/200597153111.htm

热心网友 时间:2022-04-03 00:59

无疑,CPU巨头Intel和AMD双核心处理器方面的激烈竞争是本年度的最大亮点。之所以推出双核心处理器,最重要的原因是原有的普通单核心处理器的频率难于提升,Intel止步于4GHz产品计划前,AMD也在实际频率3GHz面前步履维艰,对称多处理器架构衍生出来的多核心处理器成了摆在桌面上的最好方案。

所谓双核心处理器,简单地说就是在一块CPU基板上集成两个处理器核心,并通过并行总线将各处理器核心连接起来。双核心并不是一个新概念,而只是CMP(Chip Multi Processors,单芯片多处理器)中最基本、最简单、最容易实现的一种类型。其实在RISC处理器领域,双核心甚至多核心都早已经实现。CMP最早是由美国斯坦福大学提出的,其思想是在一块芯片内实现SMP(Symmetrical Multi-Processing,对称多处理)架构,且并行执行不同的进程。早在上个世纪末,惠普和IBM就已经提出双核处理器的可行性设计。IBM 在2001年就推出了基于双核心的POWER4处理器,随后是Sun和惠普公司,都先后推出了基于双核架构的UltraSPARC以及PA-RISC芯片,但此时双核心处理器架构还都是在高端的RISC领域,直到前不久Intel和AMD相继推出自己的双核心处理器,双核心才真正走入了主流的X86领域。

Intel

Intel第一代桌面平台双核心处理器代号为Smithfield,我们可以把其理解为两个Prescott核心整合在同一个处理器内部,两个核心共享前端总线,每个核心都拥有独立的1MB二级缓存。和超线程Hyper-Threading比较,物理双核心无疑占有性能上的优势。超线程是同时多线程技术(SMT)的一种,这种技术可经由复制处理器上的结构状态,让同一个处理器上的多个线程同步执行并共享处理器的执行资源。以上图形说明超线程与传统多重处理器的差异性。上边的组态则表示配有超线程技术的处理器,处理器上的结构状态都被复制,但他们仍共同使用一组执行资源。下边的组态显示具有两个实体核心的双核处理器系统。每个处理器都有其各自独立的执行资源及结构状态,超线程单处理器相比,有双倍的执行资源,较为繁重的多线程执行能力将会得到有效改善。

但由于处理器中的两个内核都拥有独立的缓存,因此必须保证每个物理内核的缓存信息必须保持一致,否则就会出现运算错误。这样一个过程就是缓存数据的一致性,也就是说双核心处理器需要“仲裁器”来作协调。针对这个问题,Intel将这个协调工作交给了MCH:两个核心需要同步更新处理器内缓存的数据时,需要通过前端总线再通过MCH作更新。Smithfield核心的Intel双核心处理器包括Pentium D 820(2.8GHz)、830(3.0GHz)、840(3.2GHz)和Pentium Extreme Edition 840(3.2GHz),它们采用800MHz FSB,均使用90nm工艺制造Pentium D和Pentium EE的区别是是否支持超线程技术,Pentium EE能够在打开超线程技术的情况下被操作系统识别为四颗逻辑处理器。

在年度的最后一个月左右,Intel开始供货其第二代双核心处理器,其核心代号为Presler,是两个低功耗核心Cedar Mill的组合,使用65nm工艺制造,总体功耗/发热大幅度降低。不过Presler仍旧使用MCH来协调两个核心的工作,也就是说现有的主板可以使用它们。Presler核心处理器被命名为Pentium D 9xx系列,它们是Pentium D 920(2.8GHz)、930(3.0GHz)、940(3.2GHz)、950(3.4GHz),额外还有一款1066MHz FSB的Pentium Extreme Edition 955(3.46GHz),根据目前的测试,Presler的效率高过同频率Smithfield,并且具有极强的超频性能!

AMD

AMD目前的桌面平台双核心处理器代号为Toledo和Manchester,基本上可以简单看作是把两个Athlon 64所采用的Venice核心整合在同一个处理器内部,每个核心都拥有独立的512KB或1MB二级缓存,两个核心共享Hyper Transport,从架构上来说相对于目前的Athlon 64架构并没有任何改变。但与Intel的双核心处理器不同的是,由于AMD的Athlon 64处理器内部整和了内存控制器,而且在当初Athlon 64设计时就为双核心做了考虑,但是仍然需要仲裁器来保证其缓存数据的一致性。AMD在此采用了SRQ(System Request Queue,系统请求队列)技术,在工作的时候每一个核心都将其请求放在SRQ中,当获得资源之后请求将会被送往相应的执行核心,所以其缓存数据的一致性不需要通过北桥芯片,直接在处理器内部就可以完成。与Intel的双核心处理器相比,其优点是缓存数据延迟得以大大降低。AMD双核心处理器是Athlon64 X2,其型号按照PR值分为3800+至4800+等几种,同样采用0.09微米制程,Socket 939接口,支持1GHz的Hyper Transport,当然也都支持双通道DDR内存技术。由于AMD双核心处理器的仲裁器是在CPU内部而不是在北桥芯片上,所以在主板芯片组的选择上要比Intel双核心处理器要宽松得多,甚至可以说与主板芯片组无关。理论上来说,任何Socket 939的主板通过更新BIOS都可以支持Athlon 64 X2。对普通消费者而言,这样可以保护已有的投资,而不必象Intel双核心处理器那样需要同时升级主板。

在前面对Intel和AMD两家的双核心处理器的简介中可以看出,二者的双核心处理器其实非常相似,都是利用现有的处理器核心整合而成,每个核心都具有独立的二级缓存,都需要通过仲裁器来保证缓存数据的一致性;都共享前端总线(或Hyper Transport)。二者唯一的区别就是Intel双核心处理器的仲裁器位于北桥芯片,而AMD双核心处理器的仲裁器则位于处理器内部,相对来说,AMD双核心处理器由于缓存延迟要比Intel双核心处理器低,其架构要比Intel的合理一些。双核心处理器最理想的架构当然是两个核心共享二级缓存(多核心处理器仍然是这样),不过这显然需要重新设计处理器核心,而且其技术难度要比现在所采用的简单的两个物理核心叠加要复杂得多,不过无论是Intel还是AMD以后都会向这方面发展。

对普通用户而言,只要日常应用的程序仍然是单线程的话,双核心处理器实际上没有任何意义,反而还增大了购买成本。除非经常执行大运算量的多任务处理,例如在游戏的同时进行音视频处理等等,这时双核心处理器才能真正发挥作用。目前最适合双核心处理器发挥威力的平台是服务器和工作站,这是因为其经常进行多任务处理,而且日常运行的大量程序都是多线程程序,例如图形工作站所使用的Adobe Photoshop和3D MAX等都是多线程程序。一般来说,在执行多任务处理和多线程程序时,双核心处理器要比同频率的单核心处理器的性能要高大约50%-70%,甚至在某些应用下性能几乎能提升100%。当然,随着双核心处理器的强势推出和逐渐普及,日后支持多线程的普通应用程序也会逐渐增多,对普通用户而言那时双核心处理器才会真正发挥作用。

参考资料:http://www.beareyes.com.cn/2/lib/200512/22/20051222404.htm

热心网友 时间:2022-04-03 02:33

所谓双核心处理器,简单地说就是在一块CPU基板上集成两个处理器核心,并通过并行总线将各处理器核心连接起来。双核心并不是一个新概念,而只是CMP(Chip Multi Processors,单芯片多处理器)中最基本、最简单、最容易实现的一种类型。其实在RISC处理器领域,双核心甚至多核心都早已经实现。CMP最早是由美国斯坦福大学提出的,其思想是在一块芯片内实现SMP(Symmetrical Multi-Processing,对称多处理)架构,且并行执行不同的进程。早在上个世纪末,惠普和IBM就已经提出双核处理器的可行性设计。IBM 在2001年就推出了基于双核心的POWER4处理器,随后是Sun和惠普公司,都先后推出了基于双核架构的UltraSPARC以及PA-RISC芯片,但此时双核心处理器架构还都是在高端的RISC领域,直到前不久Intel和AMD相继推出自己的双核心处理器,双核心才真正走入了主流的X86领域

热心网友 时间:2022-04-03 04:25

就是把两个功能一样的内核,植入一个蕊片中

热心网友 时间:2022-04-03 06:33

双CPU
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 黑龙江债权转让合同纠纷该怎样取证 安徽债权转让合同纠纷应该怎么样取证 和教育客户端最新版本在哪里下载? 智慧昆山的教育平台怎么在手机上登录 为什么教育云平台总是出现ht+pp状态错误 为什么下载云教育平台安装不上呢? 什么是定性分析?什么是定量分析 湖北教育云app电脑版如何下载并安装? 定量分析的例子 苹果手机怎么下载哈尔滨教育云平台? 定量分析中的误差就其来源和性质不同可分为哪两种误差?说明如何避免? “定量分析”与“定性分析”的定义与区别是什么? 电脑上怎样安装新教育 定量分析,定性分析的含义是什么? 什么是定性分析和定量分析? 定量化学分析的分类 定量分析法分为哪几种? 根据分析时所用试样的不同,定量分析法可分为( )? 我的收款码有个满60减6元,我怎么取消,怎么关闭 怎么关闭支付宝扫二维码优惠? 支付宝二维码9.9折怎么去掉? 我支付宝二维码顾客扫钱怎么有9.9折怎么改呢? 华为手表gt2pro突然耗电很快 电子税务局导出的报表如何调整格式 4.报表格式设置方式可以分为() 怎样买到便宜的深圳野生动物园门票? 深圳市南山野生动物园门票是多少钱? 深圳野生动物园门票多少钱 怎样可以买到深圳野生动物园的优惠门票 深圳野生动物园门票团购价格?深圳动物园门票优惠价格?在哪里可以预定深圳野生动物园的优惠门票? 深圳野生动物园门票多少钱? 想去深圳动物园玩,请问哪的门票便宜 深圳动物园门票 深圳市动物园的门票是多少啊! 深圳野生动物园的门票(成人)多少钱一张? 深圳野生动物园门票多少? 深圳动物园门票多少钱 现在深圳野生动物园的门票是多少钱 深圳野生动物园门票价格 深圳野生动物园地理位置,深圳野生动物园在哪里,门票有优惠吗 谁知道哪里可以购买到深圳(西丽)野生动物园的优惠(或特价)门票呀?我需要四张,谢谢!_百度问一问 现在深圳动物园门票多少