CPU不支持SSE3指令集和支持SSE3指令集有什么不一样?
- 提问者网友:温柔港
- 2021-05-04 07:49
- 五星知识达人网友:廢物販賣機
- 2021-05-04 08:03
如果应用程序支持SSE3指令,并进行了优化,那CPU有没有SSE3指令集,速度会多少有点不同!
- 1楼网友:动情书生
- 2021-05-04 09:10
SSE3(Streaming SIMD Extensions 3,Intel官方称为SIMD 流技术扩展 3或数据流单指令多数据扩展指令集 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超线程技术优化的部分指令。
要相进一步理解SSE3(Streaming SIMD Extensions 3)需理解SIMD
SIMD(Single Instruction Multiple Data,单指令多数据流)能够复制多个操作数,并把它们打包在大型寄存器的一组指令集,例:3DNow!、SSE。
以同步方式,在同一时间内执行同一条指令。
SIMD在性能上的优势:
以加法指令为例,单指令单数据(SISD)的CPU对加法指令译码后,执行部件先访问内存,取得第一个操作数;之后再一次访问内存,取得第二个操作数;随后才能进行求和运算。而在SIMD型的CPU中,指令译码后几个执行部件同时访问内存,一次性获得所有操作数进行运算。这个特点使SIMD特别适合于多媒体应用等数据密集型运算。
如:AMD公司引以为豪的3D NOW! 技术实质就是SIMD,这使K6-2、雷鸟、毒龙处理器在音频解码、视频回放、3D游戏等应用中显示出优异的性能。
- 2楼网友:持酒劝斜阳
- 2021-05-04 09:03
速度上的不同,支持越多,速度越快
如果一个男人伤了一个女人的心,要怎么去挽回? |
2硬盘和光驱的接法 |
帮我参考下!!! |
好主人宠物生活馆地址有知道的么?有点事想过 |
提高自己口才 |
心 很 痛..... |
蝴蝶的拼音是 |
蒋思羽这个名字的含义 |
下雨天能做些什么啊? |
怎样打发无聊的时间比较好? |
qq华夏黄金葫芦 |
人生為什麼很多無奈? |
寻仙怎么样? |
家里电脑2G内存 GTS250显卡 玩龙之谷 还是觉 |
如果有一个女孩子认你做哥哥,那意味什么 |