2

SSE 拡張機能を使用してコードを最適化する必要があります。私のターゲット プラットフォームは Windows と Linux であるため、MS コンパイラ (VStudio) と GCC コンパイラを使用してアプリケーションをビルドします。

SSE を巻き込むためにどのようなアプローチが存在しますか? GCC で SSE を使用する方法の多くの例を見つけることができますが、MS コンパイラで使用するには互換性がないようです。Milti プラットフォームの SSE アプローチはありますか?

4

1 に答える 1

6

MSVC と gcc (さらに言えば、Intel ICC も) の両方で同じ C 組み込み関数を使用できます。

#include <emmintrin.h>

__m128i a, b, c;

c = _mm_add_epi16(a, b);
于 2010-06-21T15:28:59.880 に答える