线程

线程数
类型: int
默认值: 0
最小值: 0
最大值: 可用的虚拟处理器的数目,Gurobi运行的过程

控制线程的数量申请并行算法(并发LP,平行的屏障,平行MIP,等等)。0是一个自动设置的默认值。它通常会使用尽可能多的线程有虚拟处理器。虚拟处理器的数量可能超过核由于超线程的数量或其他类似的硬件特性。

当你通常会获得最佳性能通过使用所有可用的核心在您的机器,有一些例外。当然是一个当你共享一台机器与其他工作。在这种情况下,你应该选择一个线程数不超额认购。

我们还发现,某些种类的MIP模型受益减少线程数,一直到一个线程。启动多个线程介绍机器资源争用。狗万app足彩类的MIP模型发现第一个解决方案的解决者几乎总是最优的,根上找到解决方案并不是,最好经常允许一个线程探索搜索树的。手机万博登录

另一个情况减少线程计数可以帮助当内存很紧。每个线程可以消耗大量的内存。

我们务实的选择强加一个软限制的32个线程自动设置(0)。如果你的机器有更多,你发现使用更多的提高性能,应随时将参数设置为一个更大的价值。

的例子如何查询或修改参数值不同的api,请参考我们的参数的例子