【发布时间】:2015-08-08 14:35:42
【问题描述】:
我有使用 z3py 编写的逻辑问题。我在我的电脑(intel core i5 + 8GB RAM)和集群(32 AMD Operaton 6320 cpus + 500GB RAM)上运行它们。运行时没有太大区别,有时远程服务器需要更长的时间,这让我感到困惑。 有谁知道 z3 求解器在多核机器上是否更高效?
【问题讨论】:
标签: concurrency z3 multicore smt z3py
我有使用 z3py 编写的逻辑问题。我在我的电脑(intel core i5 + 8GB RAM)和集群(32 AMD Operaton 6320 cpus + 500GB RAM)上运行它们。运行时没有太大区别,有时远程服务器需要更长的时间,这让我感到困惑。 有谁知道 z3 求解器在多核机器上是否更高效?
【问题讨论】:
标签: concurrency z3 multicore smt z3py
默认情况下,Z3 不使用多个内核或 CPU。
但是,它带有 par-or 和 par-and 策略,可用于制定利用并行性的自定义策略。
【讨论】: