我无法在Windows7上使用带有PAR_NUM_THREADS=2
的并行Z3 3.2(来自bin_mt或x64_mt目录)的处理器核心。与单线程版本相同的50%,没有时差。
这些逻辑是否支持并行版本,或仅适用于QF_IDL?
答案 0 :(得分:1)
错误地,并行执行尚未包含在Z3 3.2中。这就是为什么Z3在设置PAR_NUM_THREADS=2
时仍然按顺序运行的原因。 Z3团队已经纠正了错误,因此下一版本将提供并行功能。
修改强>
正如@Leo在评论中提到的,现在计划在Z3 4.1中使用并行功能。