酷睿2 E7200的一大亮点当然还有新增加的SSE4指令集。众所周知,CPU依靠指令来计算和控制系统,每款CPU在设计时就规定了一系列与其硬件电路相配合的指令系统。指令的强弱也是CPU的重要指标,指令集是提高微处理器效率的最有效工具之一,能够增强CPU的多媒体、图形图象和Internet等的处理能力,因此指令集也是处理器重要的性能指标之一。
Intel发展SSE指令集也已经到了第四代
Intel自PentiumMMX处理器开始,就新增SIMD(Single Instruction Multiple Data)多媒体指令集,可把多个批次性的指令组变成单一指令,以提升数据处理能力。后来,Intel基于MMX指令发展出SSE(Streaming SIMD Extensions)指令集,直至最新的Penryn架构处理器,已发展至SSE4指令集。
SSE4︰全名为Streaming SIMD Extension 4,被视为继2001年以来最重要的媒体指令集架构的改进,除扩展Intel 64指令集架构外,还加入有关图形、视频编码及处理、三维成像及游戏应用等指令,令涉及音频、图像和数据压缩算法的应用程序大幅受益。
SSE4指令集依然主要针对增强视频、图形的处理能力而开发
SSE4共新增47条指令,主要针对矢量图形运算、3D游戏加速、视像编码加速及协同处理加速动作。SSE4增加了2个不同的32Bit向量整数乘法运算支持,引入了8位无符号(Unsigned)最小值及最大值运算,以及16Bit及32Bit有符号(Signed)及无符号运算,并有效地改善编译器效率,及提高向量化整数及单精度代码的运算能力。同时,SSE4改良插入、提取、寻找、离散、跨步负载及存储等动作,令向量运算进一步专门化。
此外,SSE4加入串流式负载指令,可提高以图形帧缓冲区的读取数据频宽,理论上可获取完整的快取缓存行,即每次读取64Bit而非8Bit,并可保持在临时缓冲区内,让指令最多可带来8倍的读取频宽效能提升,对于视频处理、成像以及图形处理器与中央处理器之间的共享数据应用,有着明显的效能提升。