2008年11月基于代号为Nehalem架构的新一代处理器Core i7如期赴约,intel 履行了当初“Tick-Tock(工艺年-构架年)”的承诺。和先前新架构处理器总是先亮相于服务器或移动平台不同的是,此次基于Nehalem架构的处理器产品首先出现在了桌面平台上。那么相比Core架构,修改后的Ne
技术细析:多核还不够,还玩超线程
从Netburst到Core架构,intel放弃了HT超线程技术,而从Core架构到Nehalem架构,intel却重拾了超线程技术。所谓的超线程技术就是通过每核心内的闲置资源进行运算,进而提高运算效能。在对Core架构进行增强修改后,Nehalem配备了并发多线程技术Simultaneous Multi-Threading(SMT)技术(即intel的超线程技术),可有效提升多线程工作负载的性能,多线程运算效能比上代CorePenryn性能高出不少。Nehalem微构架的SMT功能支持每内核同时运行两条线程,照此计算,一个四核处理器可同时运行8条线程。
SMT技术能够在不高的功耗下提高性能,而且软件也已经支持这个技术。两年前发布的Conroe却没有采用SMT技术,可能也与SMT技术的实现不易有关,另外与Conroe没有足够的存储和处理器内联带宽来支持SMT技术也有一定的影响。
双路超线四核心(16个逻辑核心)Nehalem运行3d渲染程序
SMT技术所带来的性能的提升是非常明显的,一个物理核心通过SMT技术模拟出两个逻辑处理器,处理器处理多线程运算时,每个逻辑处理器均独立运行,一个逻辑处理器运行线程时,另外一个逻辑处理器运行其它线程,换句话就是尽最大可能地利用CPU的效能。当然,SMT技术也会带来争抢资源的问题。而得益于Nehalem内置三通道内存控制器,内存带宽相当惊人的特点,相信Nehalem可以很好的解决这一问题。
网友评论