LAPACK 3.6.0が出たので早速試す。今まで別パッケージだったCBLASが同梱されているので,ソースからコンパイルした素のLAPACK/BLASを使いたい場合は重宝しそう。

 以下インストール方法 with gfortran & gcc or ifort & icc on Linux

1. lapack-3.6.0.tgzをダウンロードして適当なディレクトリに置く
2. 解凍 -> lapack-3.6.0ディレクトリ生成 -> lapack-3.6.0へ移動(以下,カレントディレクトリを./と表記)
3. ./INSTALL/make.inc.gfortran (gfortran & gcc用) or make.inc.ifort (ifort & icc用)を./make.incにコピー
4. cd BLAS/SRC; make でBLASコンパイル -> librefblas.a生成
5. cd ../../; cd SRC; make でLAPACKコンパイル -> liblapack.a生成
6. cd ../; cd TESTING; make でLAPACKテスト -> libtmglib.a生成
7. cd CBLAS; make でCBLASコンパイル -> libcblas.a生成
8. cd ../../; makeLAPACKEコンパイル -> liblapacke.a生成

 ちなみに,5と6は./でmakeでもO.K.

 gfortranの場合,TESTINGのコンパイル時にetime関数がないとうエラーが出る。その時にはmake.incで”TIMER = NONE”を指定しておく。副作用として時間計測はできなくなる。

T.Kouya

Share
Published by
T.Kouya

Recent Posts

永田礼路「まどいのいきもの」1巻,小学館

永田礼路「まどいのいきもの」1…

3日 ago

ゆうきまさみ「新九郎、奔る!」22巻,小学館

ゆうきまさみ「新九郎、奔る!」…

1週間 ago

久田将義「教養としての新宿・歌舞伎町」朝日新書

久田将義「教養としての新宿・歌…

2週間 ago

5/22(金) 駿府・晴時々曇

 大阪は暑かったが,静岡は寒い…

2週間 ago

筒井康隆「老耄美食日記 九十歳のあとさき」新潮社

筒井康隆「老耄美食日記 九十歳…

4週間 ago

4/19(日) 駿府・晴

 まだ4月中旬過ぎだというのに…

2か月 ago