前言:

  在秋季IDF上,Intel透露了包括Ultra Wide-Band/Wireless USB以及诸多从PCI Express所衍生出来的新应用(如Express Card、FB-DIMM)在内等新规格的未来发展方向。

  其中Intel的双核心处理器的首度公开,就成为本届IDF最受瞩目的焦点,这也是Intel正式对IBM和AMD步步进逼的动作做出的响应。今天,我们在这里介绍一下Intel所发表的双核心处理器,并且分析Intel新版处理器的发展计划以及后继影响。

一、超线程=双核心?

  谈到双核心处理器,相信不少朋友会问:超线程与双核心技术有何不同呢?毕竟此前Intel的P4利用超线程技术已经实现了“双核”的功用。

  从原理上来说,超线程技术属于Intel版本的多线程技术。这种技术可以让单CPU拥有处理多线程的能力,而物理上只使用一个处理器。超线程技术为每个物理处理器设置了两个入口—AS(Architecture State,架构状态)接口,从而使操作系统等软件将其识别为两个逻辑处理器。

  这两个逻辑处理器像传统处理器一样,都有独立的IA-32架构,它们可以分别进入暂停、中断状态,或直接执行特殊线程,并且每个逻辑处理器都拥有APIC(Advanced Programmable Interrupt Controller,高级可编程中断控制器)。虽然支持超线程的P4能同时执行两个线程,但不同于传统的双处理器平台或双内核处理器,超线程中的两个逻辑处理器并没有独立的执行单元、整数单元、寄存器甚至缓存等等资源。

  它们在运行过程中仍需要共用执行单元、缓存和系统总线接口。在执行多线程时两个逻辑处理器均是交替工作,如果两个线程都同时需要某一个资源时,其中一个要暂停并要让出资源,要待那些资源闲置时才能继续。因此,超线程技术所带来的性能提升远不能等同于两个相同时钟频率处理器带来的性能提升。

  可以说Intel的超线程技术仅可以看做是对单个处理器运算资源的优化利用。因此,如果要让处理器资源真正实现并行处理模式,还需要处理器引入物理双内核设计!

  而双内核或多核处理器属于通过“硬”物理实现多线程工作:每个核心拥有独立的指令集、执行单元,与超线程中所采用的模拟共享机制完全不一样。简而言之,处理器其实可以看做两个或多个处理器整合到一个内核空间内,并通过并行总线将各处理器核心连接起来。

  在操作系统看来,它是实实在在的双处理器,可以同时执行多项任务。理论上说,双内核处理器的性能几乎比单内核处理器高50%—70%。

二、Intel的双核心处理器计划

  Intel在去年秋季IDF已经宣示,所有处理器产品线将逐步走向双核心及多核心架构,而本届IDF则一口气公布了三款双核心处理器,涵盖了高端服务器、台式及行动式运算平台。

1、双Itanium核心的Montecito

  Intel在过去一直不断对外宣示,要推出超过十亿晶体管的处理器以捍卫摩尔定律,而Montecito就是Intel带给全世界的答案—17亿2千万晶体管,这是Prescott的十五倍、以及IBM Power5的六倍之多。在晶体管数目的竞赛中,凭借Montecito,Intel一口气取得遥遥领先的地位。
天极社区邀请您:写博客日记  上传相片   论坛聊天  订阅电子杂志  推荐网摘   免费图铃工具
笔名:   请您注意:

 遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。

 天极网拥有管理笔名和留言的一切权利。
评论:
 
推荐给朋友打印我对此感兴趣订阅电子杂志发表评论

1 2 3 4  下一页