0

整数のベクトルを他の整数のベクトルで乗算し、その結果 (つまり整数のベクトル) を浮動小数点値のベクトルで加算する必要があります。

整数に MMX または SSE4 を使用する必要がありますか、それともこれらすべての値で (整数がある場合でも) SSE を使用して整数を __m128 レジスタに入れることはできますか?

実際、私は __m128 レジスタで整数を使用することがよくありますが、時間を無駄にしている (暗黙のキャスト値) のか、それとも同じことなのかわかりません。

-O3 オプションを付けてコンパイルしています。

4

2 に答える 2