来因应此变化。而即使一个SSE2指令能够比MMX指令操作多两倍资料量，性能也并没有很明显的提升。有两个主要原因导致此现象：记忆体内部存取SSE2的资料并没有以16位元组的间隔对齐，这会造成明显的性能损失。还有在大多数的x86架构实作上SSE2的指令吞吐量是小于MMX的。Intel首先面对第一个问题的解决方案是在SSE3指令中新增一个指令，能够在处理未对齐的资料时减少overhead。而第二个问题也在Core 微架构中将执行引擎加宽而解决。
支援的编译器.于2000年刚发布的时候