4

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

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

4

3 回答 3

5

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

于 2009-01-19T19:44:13.270 回答
1

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

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

于 2009-01-19T19:46:48.287 回答