タグ別アーカイブ: BLAS

OpenBLAS と ATLAS の性能を R 上で比較する

BLAS ライブラリにはいくつかの実装があり,x86 アーキテクチャに対して最適化された OpenBLAS や,オートチューニングを備えた ATLAS などが有名である.この記事では,R で計算を行う際にどの BLAS 実装を使うべきかを検討するために,R 標準の BLAS,参照 BLAS,OpenBLAS,ATLAS の4つについて簡単なパフォーマンス測定を行った結果を公開する. 続きを読む

ATLAS の共有ライブラリで ldconfig が失敗する

もうずいぶん前になるが,研究室のサーバーに ATLAS を入れたとき,共有ライブラリをインストールしようと ldconfig を実行すると,次のように表示されて実行が失敗した.

$ ldconfig
ldconfig: Can't link /usr/local/atlas/lib//usr/local/atlas/lib/libsatlas.so to libsatlas.so
ldconfig: Can't link /usr/local/atlas/lib//usr/local/atlas/lib/libtatlas.so to libtatlas.so

そのときはとくに致命的でもなく,しばらく放置していたのだが,OS のアップグレードに合わせて ATLAS を入れ直すことになったので,ついでにこの問題の解決方法を探ってみることにした.

続きを読む