使用OpenMP编译器编译Python程序

时间:2019-10-15 09:16:44

标签: python multithreading openmp compiler-optimization

我正在通过Anaconda 3运行python,在我的程序中,我使用名为LightFM的库来提供产品推荐。该程序运行良好,但是由于它以1个线程运行,因此速度很慢。当我编译程序时,它会显示此消息。

enter image description here

为了使其在2个或更多线程中运行,我需要通过OpenMp编译器运行它。所以我直接从Anaconda Cloud

安装了这个

enter image description here

搜索如何使用另一个编译器编译python程序时,我想到了此命令python model_trainer.py -c intel-openmp,但仍然无法正常工作。

我选择的包裹正确吗?

关于如何使用OpenMP运行程序的任何想法?

0 个答案:

没有答案