• Showing Page History #49216

Show page source of インテル謹製の数値演算ライブラリ「MKL」を使ってプログラムを高速化_p4 #49699

[[PageNavi(NavigationList)]]



==== 特にマルチプロセッサ/マルチコア環境でパフォーマンスを発揮 ====


 今回MKLとの比較に使用したBLASやFFTWといったライブラリは、比較的定番のライブラリであり、実際に使っているユーザーも多いだろう。このようなライブラリをMKLに置き換えるだけで、プログラムの高速化が期待できる。特にマルチプロセッサ環境では、並列化により大幅なパフォーマンス向上が期待できる。


 また、BLASやFFTWといったオープンソースのライブラリは、それらを利用して作成したバイナリを配布することを考えると使いにくいこともある。マルチCPU/マルチコア環境のパフォーマンスを最大限に活用したい場合や、Windows向けの業務向け/商用アプリケーションの開発を行う場合などに、MKLはぜひ検討したい数値演算ライブラリと言える。


[[PageNavi(NavigationList)]]