SSE3指令集
提升多媒体和游戏性能的指令集
SSE3指令集的主要目的是改进线程同步和特定应用程序领域,最终达到提升多媒体和游戏性能的目的。
SSE3(Streaming SIMD Extensions 3,Intel官方称为SIMD 流技术扩展或数据流单指令多数据扩展指令集 3)指令集是Intel公司在SSE2指令集的基础上发展起来的。相比于SSE2,SSE3在SSE2的基础上又增加了13个额外的SIMD指令。SSE3 中13个新指令的主要目的是改进线程同步和特定应用程序领域,例如媒体和游戏。这些新增指令强化了处理器在浮点转换至整数、复杂算法、视频编码、SIMD浮点寄存器操作以及线程同步等五个方面的表现,最终达到提升多媒体和游戏性能的目的。Intel是从Prescott核心的Pentium 4开始支持SSE3指令集的,而AMD则是从2005年下半年Troy核心的Opteron开始才支持SSE3的。但是需要注意的是,AMD所支持的SSE3与Intel的SSE3并不完全相同,主要是删除了针对Intel超线程技术优化的部分指令。
参考资料
最新修订时间:2023-03-16 16:33
目录
概述
参考资料