|
革新架构!从Core 2到Core i7的变化
Core i7采用的是全新Nehalem架构,虽然是新架构,但Nehalem还建立在Core微架构(Core Microarchitecture)的基础上,通过大幅增强改进而来的,外加增添了超线程(HT)、三级Cache、TLB和分支预测的等级化、集成内存控制器(IMC)、QPI总线和支持DDR3等技术。比起从Pentium 4的NetBurst架构到Core 微架构的较大变化来说,从Core 微架到Nehalem架构的基本核心部分的变化则要小一些,因为Nehalem还是4指令宽度的解码/重命名/撤销。
Nehalem的核心部分比Core微架构改进了以下部分:
全新缓存设计:采用三级缓存设计,L1的设计与Core微架构一样为内核缓存;L2采用超低延迟的设计,每个核心各拥有256KB的L2缓存,同时L2缓存也是内核缓存;L3则是采用共享式设计,被所有核心共享使用。
集成了内存控制器(IMC):内存控制器从北桥芯片组上转移到CPU片上,支持三通道DDR3内存,内存读取延迟大幅减少,内存带宽则大幅提升,最多可达三倍。
快速通道互联(QPI):取代前端总线(FSB)的一种点到点连接技术,20位宽的QPI连接其带宽可达惊人的每秒25.6GB,远超过原来的FSB。QPI最初能够发放异彩的是支持多个处理器的服务器平台,QPI可以用于多处理器之间的互联。
Nehalem的核心部分比Core微架构新增加的功能主要有以下几方面:
New SSE4.2 Instructions (新增加SSE4.2指令)
Turbo Mode (内核加速模式)
Improved Lock Support (改进的锁定支持)
Additional Caching Hierarchy (新的缓存层次体系)
Deeper Buffers (更深的缓冲)
Improved Loop Streaming (改进的循环流)
Simultaneous Multi-Threading (同步多线程)
Faster Virtualization (更快的虚拟化)
Better Branch Prediction (更好的分支预测)
[上一页] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [下一页] |
|