2016-05-23 11 views
0

IPOPT is not thread safe。 Anaconda Pythonでは、私はconda install nomklを使ってMKL最適化をオプトアウトすることができます。ただし、代わりにopenblasが自動的にインストールされます。 anacondaがいくつかの根底にあるルーチンのスレッド版を使用しているので、私が問題に遭遇するか間違った結果に陥るかと疑問に思っていましたか?anaconda mkl/openplasおよびIPOPT

答えて

0

一般的に、Aはスレッドセーフではないため、1つのプロセスの複数のスレッドでAを使用しないでください。 AがMKLのようなスレッドライブラリを使用できないということではありません。

あなたが心配していることは必要ありません。まだわからない場合は、IPOPTのいくつかのテスト/例を実行して何が起こるか見ることができます。

関連する問題