gpt4 book ai didi

python - 强制使用多核

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:35:26 24 4
gpt4 key购买 nike

所以我有一个可执行文件,我需要使用不同的输入参数运行多次。每次运行大约需要一个小时,我注意到在整个小时内,8 个内核中只有 1 个内核的 CPU 利用率为 100%,其余的都处于空闲状态。

是否可以生成 4-5 个进程,每个进程使用不同的核心并处理不同的参数?这是常见的做法吗?这是我第一次为多核而烦恼,所以如果我需要注意任何其他事项,请告诉我。

目前我正在使用 Python 来运行并等待这个可执行文件完成。

最佳答案

编译大型程序时,您所描述的是例行公事 - 产生多个编译器进程,处理不同的文件。

如果您的程序看起来是 CPU 密集型的,输入数据很容易分区,并且各种实例在写入结果时不会互相踩踏,您可以尝试看看是否获得了预期的加速比。

关于python - 强制使用多核,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34133095/

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