【问题标题】:Restrict MKL optimized scipy to single thread将 MKL 优化的 scipy 限制为单线程
【发布时间】:2023-03-14 14:29:01
【问题描述】:

我刚刚安装了一个英特尔 MKL 优化版本的 scipy,在运行我的基准测试时,我得到了显着的加速。然后我仔细看了看,发现它在 20 个内核上运行……如何将其限制为单线程模式?有没有一种方法可以在默认情况下将其安装为单线程模式,同时保持选项打开以在指定数量的内核上运行?

【问题讨论】:

    标签: python multithreading numpy intel intel-mkl


    【解决方案1】:

    经过进一步调查,您可以设置环境变量MKL_NUM_THREADS 来实现这一点。

    【讨论】:

      猜你喜欢
      • 2018-02-16
      • 1970-01-01
      • 2018-01-03
      • 2019-04-11
      • 1970-01-01
      • 1970-01-01
      • 2012-05-28
      • 1970-01-01
      • 2021-06-08
      相关资源
      最近更新 更多