什么是SSE/SIMD/Speculative execution?
SSE(Streaming SIMD Extensions,单一指令多数据流扩展) 英特尔开发的第二代SIMD指令集,有70条指令,可以增强浮点和多媒体运算的速度。
SIMD SIMD(Single Instruction Multiple Data,单指令多数据流) 能够复制多个操作,并把它们打包在大型寄存器的一组指令集,例:3DNow!、SSE。
Speculative execution(预测执行) 一个用于执行未明指令流的区域。当分支指令发出之后,传统处理器在未收到正确的反馈信息之前,是不能做任何工作的,而具有预测执行能力的新型处理器,可以估计即将执行的指令,采用预先计算的方法来加快整个处理过程。