【发布时间】:2016-05-23 20:43:33
【问题描述】:
IPOPT is not thread safe。在 anaconda python 中,我可以使用 conda install nomkl 选择退出 MKL 优化。但是,openblas 会自动安装。我想知道,我是否会因为 anaconda 仍然使用一些底层例程的线程版本而遇到问题或错误结果?
【问题讨论】:
IPOPT is not thread safe。在 anaconda python 中,我可以使用 conda install nomkl 选择退出 MKL 优化。但是,openblas 会自动安装。我想知道,我是否会因为 anaconda 仍然使用一些底层例程的线程版本而遇到问题或错误结果?
【问题讨论】:
通常 A 不是线程安全的,这意味着您不应在单个进程的多个线程中使用 A。这并不意味着 A 不能使用 MKL 之类的线程库。
您担心的不是必要的。如果您仍然不确定,您可以运行一些 IPOPT 的测试/示例,看看会发生什么。
【讨论】: