【发布时间】:2013-03-10 00:29:03
【问题描述】:
在this answer to Multiprocessing.Pool makes Numpy matrix multiplication slower 中,答案的作者在第二段中建议使用启用的 OpenMP 指令重新编译 Numpy。
所以我的问题是:
- 你是怎么做到的?
- 可能有哪些负面影响?
- 你会推荐吗?
搜索所以我发现下面的帖子OpenMP and Python,其中的答案解释了为什么由于 GIL 而在一般 Python 中没有使用 OpenMP。但我认为 Numpy 是一个不同的问题。
【问题讨论】: