インテル® C++ コンパイラー 18.0 デベロッパー・ガイドおよびリファレンス
1 つ目の引数に 2 つ目の引数を乗じた指数を計算します。float32 値からなる 128 ビット/256 ビットのベクトル引数を使用するベクトル用の pow(x, y) 関数です。
extern __m128 _mm_pow_ps(__m128 v1, __m128 v2); |
extern __m256 _mm256_pow_ps(__m256 v1, __m256 v2); |
v1 |
float32 値のベクトル |
v2 |
float32 値のベクトル |
ベクトル v1 の各要素にベクトル v2 の対応する要素を乗じた指数を計算します。
128 ビット/256 ビットの演算結果のベクトル。
svml ライブラリーの多くのルーチンは、互換マイクロプロセッサーよりもインテル製マイクロプロセッサーでより高度に最適化されます。