gpt4 book ai didi

python多处理谷歌计算引擎

转载 作者:太空宇宙 更新时间:2023-11-04 04:36:18 25 4
gpt4 key购买 nike

我有一个 python 脚本,它通过多处理在我的旧四核笔记本电脑上运行。模拟无法并行化,我只是在不同的内核上运行它的不同实例。

我正在考虑在谷歌计算引擎上租一些更强大的 cpus。我是否能够使用相同的 python 多处理脚本,只是有更多可用内核?

脚本只是调用一个池,然后多次 apply_async

最佳答案

多处理在 Google 的 VM 上的工作方式与在本地机器上的工作方式相同(大致......)。为了使用盒子上所有可用的核心,不要将 processes 参数传递给 multiprocesing.Pool,例如:

pool = multiprocessing.Pool(processes=None)

这将使 Python 创建一个 Pool,其中包含 multiprocessing.cpu_count() 个进程,cpu_count 通常是许多核心。

关于python多处理谷歌计算引擎,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51629763/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com