スキップしてメイン コンテンツに移動

GCCでSSEを使ったプログラミング

先日、GCCでIntelのSSEを使う話が出たのでメモ。

MMX: mmintric.h SSE: xmmintric.h SSE2: emmintric.h SSE3: pmmintric.h SSSE3: tmmintric.h

ついでにモトローラのAltiVecでは以下の通り。

AltiVec: altivec.h

上記をインクルードすればそれぞれで固有の命令が使える。何れにしろ、SIMDのプログラミングは面倒。因みに、PS3ではaltivec.hを利用してプログラミングしていくことになる。

コメント