python多处理能否满足多CPU机器的需求?

时间:2016-02-11 21:42:19

标签: python parallel-processing multiprocessing mpi multicore

我知道当你想在多台机器上分配进程时,你必须使用像MPI或python库这样的东西,比如celery,jug,pp等,但如果你有一台拥有多个CPU的机器,那么这是必要的吗?

因此,如果我的主机有两个或更多CPU(每个都有多个内核),那么python的多处理库是否足以充分利用该机器?

1 个答案:

答案 0 :(得分:1)

multiprocessing documentation

“......因此,多处理模块允许程序员充分利用给定机器上的多个处理器......”