我的约束问题变得太复杂了,我想知道我用来建模和解决问题的 Choco-Solver 框架是否支持像多线程这样的并行编程方法。
最初,我认为默认情况下会发生这种情况,但是在运行时检查 CPU 使用率top -i
显示它始终在 100% 左右,所以我假设并行化没有发生。
我知道 Choco 中的 ParallelPortfolio 类,但这不是我想要的,因为我已经实现了自定义搜索策略,而且我想在它上面使用多线程。
我的约束问题变得太复杂了,我想知道我用来建模和解决问题的 Choco-Solver 框架是否支持像多线程这样的并行编程方法。
最初,我认为默认情况下会发生这种情况,但是在运行时检查 CPU 使用率top -i
显示它始终在 100% 左右,所以我假设并行化没有发生。
我知道 Choco 中的 ParallelPortfolio 类,但这不是我想要的,因为我已经实现了自定义搜索策略,而且我想在它上面使用多线程。