如何设置z3py中的核心数

如何设置z3py中的核心数,z3,z3py,Z3,Z3py,根据,如果我使用的是.smt文件,我可以从z3命令行设置CC_NUM_THREADS=4 如果我使用的是z3pyapi,我该怎么做 支持引理共享的公文包求解器不是最新版本Z3的一部分。因此不支持这些参数,也不支持允许每个参数有多个值的参数格式(在命令行上或通过python) 也就是说,仍然有一种方法可以利用多核,这就是par或战术;例如,请参阅(搜索par或)。该示例演示了如何通过SMT2输入语言并行运行多个战术(在本例中使用不同的随机种子);在z3py中,我们将使用创建这样一个并行策略

根据,如果我使用的是.smt文件,我可以从z3命令行设置CC_NUM_THREADS=4


如果我使用的是z3pyapi,我该怎么做

支持引理共享的公文包求解器不是最新版本Z3的一部分。因此不支持这些参数,也不支持允许每个参数有多个值的参数格式(在命令行上或通过python)

也就是说,仍然有一种方法可以利用多核,这就是par或战术;例如,请参阅(搜索par或)。该示例演示了如何通过SMT2输入语言并行运行多个战术(在本例中使用不同的随机种子);在z3py中,我们将使用创建这样一个并行策略