Pentium 4微处理器的发展与展望
自从2000年Pentium4微处理器问世以来,Intel公司在以下几个方面做出进一步的努力:
1.Core微结构
(1)使用四路超标量结构
(2)14级指令流水线
(3)128位SIMD执行单元
(4)更高效率的内存管理系统
(5)更智能化的共享L2缓存架构
(6)更先进的节能技术
2.多核技术
多核技术(multi-cor technology)就是在一块物理芯片上集成两个或多个执行内核来增强硬件多线程的能力。
3.虚拟化技术
虚拟化技术(virtualization technology,VT)是采用软件或硬件方法,使单CPU模拟多个CPU,在一个平台上同时运行多个操作系统,并且应用程序可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。
硬件虚拟化方法就是设计支持虚拟技术的CPU以及配套的芯片组、BIOS和VMM软件,采用专用指令集MX(virtual machine extensions)控制虚拟过程。
4.EM64T与Intel64微处理器
在支持EM64T的微处理器中新增加了8个64位通用寄存器(R8~15)和8个128位SSE寄存器(XMM8~XMM15),并且把原有的通用寄存器全部扩展为64位,大大增强了对SSE、SSE2、SSE3和SSSE3的支持。
5.SIMD技术
(1)SIMD的基本特点
SIMD(single instruction multi data)是一种单指令、多数据技术,指令中操作数由多个紧缩(packed)数据组成,其数据类型可以是字节、字、双字、四字紧缩整型数,也可以是紧缩单精度和紧缩双精度浮点数。
(2)SIMD系列指令简介
SIMD系列指包括MMX(multi-media extended)和流式SIMD扩展(tream SIMD extension)指令SSE、SSE2、SSE3、SSSE3。