python - ソラリス上のpython numpy、遅い、またはリンクされていませんか?

python numpy

OSXのインストール(ラップトップ上)と比較して、Solarisのインストール(sparcサーバーで実行)でのMatrix-Matrix乗算は非常に遅いです。ラップトップは100倍高速に実行されます(3000x3000の密なランダムマトリックスの倍数のマトリックスマトリックス乗算の場合)。

これは、Solarisのインストールでblasが使用されていないためである必要がありますが、numpyスクリプトは、ライブラリが「見つかった」と報告しています。

$python3 -c "import numpy.distutils.system_info as f; d = f.get_info('blas',0); print(d); d = f.get_info('lapack',0); print(d)"
 {'libraries': ['sunperf'], 'library_dirs': ['/home/$myname/local/archive/SolarisStudio12.2-solaris-sparc-tar-ML/solstudio12.2/lib'], 'language': 'f77'}
 {'libraries': ['sunmath'], 'library_dirs': ['/home/$myname/local/archive/SolarisStudio12.2-solaris-sparc-tar-ML/solstudio12.2/lib'],'language': 'f77'}


次のインポートは、Solarisのインストールでは失敗しますが、OSXでは成功します。

numpy.core._dotblasをインポートする

Solarisのインストールに使用できるATLASはありません。これで計算効率が大きく変わるとは思いません。

他のテストに対する提案はありますか? distutils.system_infoは、インストールについて必ずしも何かを意味するわけではありませんか? numpy.alterdot()コマンドを試しましたが、効果がないようです。

さらにメモ:

そして、基本的にhttp://www.scipy.org/Installing_SciPy/Solarisの設定に従いましたが、私のsite.cfgは次のようになりました。

[DEFAULT]
library_dirs = $PATH_TO_MY_SOLARIS_DIR/SolarisStudio12.2-solaris-sparc-tar-ML/solstudio12.2/lib
[blas]
blas_libs = sunperf
[lapack]
lapack_libs = sunmath
答え
コメントのmathtick's回答によると、問題はdotblasATLASを必要とするという事実から生じています。 Fortran準拠のブラスでは不十分です(numpy/core/setup.pyのコメントによる)
関連記事

python - Google App EngineのSSLError(ローカル開発サーバー)

python - Django:STATIC_URLはappnameをURLに追加します

python - flickAPI:ユーザーアカウントのセットを一覧表示するにはどうすればよいですか?

python - Pythonの他の属性定義内からクラス属性にアクセスする

python - CherryPyでのユーザー管理

python - GStreamerとTheora

python - DjangoカスタムChangeUserForm設定is_active、is_staff、is_superuserをFalseに設定

python - StringToSignの作成

python - 'コマンドラインインテリセンス'(TAB TAB)をPythonスクリプトで動作させる方法は?

python - 自動的にインポートされたモジュールを制御する