快快樂樂,使用blas lapack with mkl


blas and lapack
已經廣泛實作,
沒有必要自己實作。
但是,學習曲線相對漫長。

以下是
如何快快樂樂使用blas and lapack with mkl

1.請先去下載 mkl
需要自己註冊安裝,基本上免費的。
2.接著,在mkl安裝資料夾(我的電腦 位於 C:\Program Files\Intel\ComposerXE-2011\mkl)
做以下動作
a.複製./lib 中的 libiomp5md.lib mkl_core.lib mkl_intel_c.lib mkl_intel_thread.lib
至你的C++ libary 目錄,並且include 以上lib

b.複製./include 中的mkl_blas.h mkl_cblas.h mkl_lapack.h mkl_type.h
至你的include資料夾

3.但是,實際上blas 和lapack 的user interface
對於想要快速入門,並不是那麼簡單
會建議使用其他warper幫助
我推薦使用Jernej Barbic's Research Code 中的dense matrix lib
基本上,只需要include "matrix.h",再加上上面的lib就可以使用,
除了Expotential lib是需要comment掉(因為,我自己的程式並沒有使用到)

有問題 就請自己寄信吧



留言

這個網誌中的熱門文章

盧廣仲 - 我愛你

進退之間

[宅]豬排蓋飯