2006年6月14日(水)

BLAS (終)

BLAS による enhancement の件、 scal (スカラー倍)なんて便利なのを使うのを忘れていたので、これも投入
さらに、 Intel MKL には r=a/b なんて要素ごとに計算をするサービス関数があったので (VML) これも利用。で、乗算はないの?

結果(計算時間/分)

VC++Intelgcc
orig61015
+scal334
+VML32

なるほど、こいつが一番時間喰ってやがったのか…って感じ

計算時間で 0.4 倍になったってことは 2.5 倍、 150% 近い高速化?

[referer: [an error occurred while processing this directive]]

あわせて読みたい