新P4有SSE3指令,是不是需要其他硬件支持。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了新P4有SSE3指令,是不是需要其他硬件支持。相关的知识,希望对你有一定的参考价值。

显卡太老会支持吗?

不用其他硬件支持,反而需要软件支持才能发挥功用。 参考技术A SSE3指令集是从Prescott核心开始增加的13条新指令,这些指令多用于视频处理、图像处理和多媒体编码等方面,可以提升专为SSE3指令优化过的程序的性能。与独立显卡没有关系

开发新的指令集

【中文标题】开发新的指令集【英文标题】:developing for new instruction sets 【发布时间】:2009-01-19 19:39:25 【问题描述】:

英特尔将发布一个名为AVX 的新指令集,其中包括将 SSE 扩展到 256 位操作。即,4 个双精度元素或 8 个单精度元素。

考虑到目前还没有支持 AVX 的硬件,如何为 AVX 开发代码?更一般地说,开发人员如何为不存在的硬件编写代码,例如,如果他们希望在支持 CPU 发布时准备好软件?

【问题讨论】:

【参考方案1】:

也许我错过了有关您的问题的一些信息,但似乎答案在您链接的网站上。使用英特尔编译器访问新的内在函数,以便您生成代码并使用仿真器对其进行测试。

【讨论】:

【参考方案2】:

http://www.google.com/search?hl=en&q=intel+avx+emulator 很容易找到http://software.intel.com/en-us/articles/intel-software-development-emulator/。

【讨论】:

【参考方案3】:

联系英特尔并询问他们是否有可用的模拟器?不是硬件级模拟器,而是指令集模拟器。事实上,英特尔有一个模拟器可用。

或者您可以自己编写一个 - 对某些人来说可能是一个有趣的项目!

【讨论】:

英特尔 SDE(软件开发仿真器)是 - software.intel.com/en-us/articles/… 它使用 PIN 动态指令转换器来模拟较新的指令。当前版本“包括对 SSE4、AES 和 PCLMULQDQ 以及英特尔® AVX 的支持”

以上是关于新P4有SSE3指令,是不是需要其他硬件支持。的主要内容,如果未能解决你的问题,请参考以下文章

SSE3指令有啥功能?

请问这颗CPU是P4吗?

MSVC /arch:[指令集] - SSE3、AVX、AVX2

SSE、SSE2、SSE3指令集的区别?

白痴问题: Prescott系列处理器是指啥啊?

FMA指令集的硬件支持有多丰富