Repast - 批处理 运行 是否已经并行化?
Repast - Is batch run already parallelized?
如果我的计算机有 12 个核心,我的模型有 15 个场景 运行s,批处理 运行 是否会自动将最初的 12 运行s 分配给每个核心并且 运行 各自的 运行s 并发以节省时间?如果是,我还想知道我是否可以控制内核的使用,例如限制在 运行 批处理 运行 秒内使用 8 个内核,以防止单个 运行 大规模时出现 OOM。
查看第 2.3 节主机面板 here。您会看到 Instances 属性 决定了将使用多少独立工作者来处理您定义的场景。例如,如果指示 Instances: 8,则使用 8 个核心的 8 个 worker 将处理您的 15 个场景。
如果我的计算机有 12 个核心,我的模型有 15 个场景 运行s,批处理 运行 是否会自动将最初的 12 运行s 分配给每个核心并且 运行 各自的 运行s 并发以节省时间?如果是,我还想知道我是否可以控制内核的使用,例如限制在 运行 批处理 运行 秒内使用 8 个内核,以防止单个 运行 大规模时出现 OOM。
查看第 2.3 节主机面板 here。您会看到 Instances 属性 决定了将使用多少独立工作者来处理您定义的场景。例如,如果指示 Instances: 8,则使用 8 个核心的 8 个 worker 将处理您的 15 个场景。