相当于Power PC中的SSE

时间:2015-12-28 06:20:37

标签: assembly x86 sse powerpc altivec

Power PC上的SSE指令集的等价物是什么?是Altivec吗? 有没有人有任何样本可以将SSE指令迁移到Power PC?

3 个答案:

答案 0 :(得分:3)

是的,Altivec是PowerPC的SIMD(矢量)指令集。谷歌可以像我一样手册,例如vector_simd_pem.ppc.2005AUG23.pdf和Google sse to altivec howto用于此类资源:Intel SSE to PowerPC AltiVec migration

答案 1 :(得分:1)

几年前,Apple为AltiVec进行SSE迁移提供了一个非常有用的指南 - 我再也看不到developer.apple.com了,但是很容易找到存档副本,例如this one。您可以使用本指南“反向”从SSE迁移到AltiVec。

另请注意,如果您使用标记搜索StackOverflow,您应该找到许多有关在SSE和AltiVec SIMD代码之间进行转换的有用问题和答案。

答案 2 :(得分:1)

有一个Simd Library。它有许多算法(主要是图像处理),使用不同的SIMD优化:SSE,SSE2,SSSE3,SSE4.1,SSE4.2,AVX和AVX2用于x86 / x64,VMX(Altivec)和VSX(Power7)用于PowerPC ,NEON for ARM。我希望这些样品对您有用。

相关问题