上面提到了“性能=频率×每个时钟周期的指令数”这个新概念,而英特尔®高级数字媒体增强也同样是为了提高每个时钟周期的指令数而诞生,它可以提高SIMD流指令扩展指令(SSE/SSE2/SSE3)的执行效率。之前的处理器需要两个时钟周期来处理一条完整指令,而Intel酷睿微体系结
英特尔®高级数字媒体增强(Intel Advanced Digital Media Boost)
数学逻辑运算单元(ALU)会将指令分成两个区块,结果可以产生两个微指令,而有两个执行时钟脉冲,现在英特尔将执行宽度扩增到三个ALU,可以一次储存或导入128位的数据,允许八个单精度浮点或四个双精确度浮点区块的数据在一个执行时钟脉冲内执行,因为这个功能放进了SSE指令的执行,就称其为先进的数字媒体增强(Advanced Digital Media Boost)技术,有一称为单一时钟脉冲的SSE(Single Cycle SSE),允许四个32位单位向量合并为一个128位的单位。
英特尔寄望于这些能够将各种型态的媒体处理应用,例如编码、转码、压缩等等的运作能有显著的改变,因此甚至说出Core微架构,可以在提供最高向量处理的英特尔架构运算密度(IA computation density)。
上面提到了“性能=频率×每个时钟周期的指令数”这个新概念,而英特尔®高级数字媒体增强也同样是为了提高每个时钟周期的指令数而诞生,它可以提高SIMD流指令扩展指令(SSE/SSE2/SSE3)的执行效率。之前的处理器需要两个时钟周期来处理一条完整指令,而Intel酷睿微体系结构则拥有128位的SIMD执行能力,一个时钟周期就可以完成一条指令,效率提升明显。
当前SSE指令集已经十分普遍地用于主流的软件中,包括绘图、影像、音频、加密、数学运算等用途,单周期128位SIMD处理器能力令处理器拥有高能效表现。
基于以上这些先进的创新特性,英特尔®酷睿™微体系结构提供了比前代架构更卓越的性能和更高的能效,为服务器、台式机和移动平台带来了振奋人心的全新高能效表现。
上一课:英特尔®智能内存访问(Intel Smart Memory Access)
网友评论