【发布时间】:2016-05-22 21:30:00
【问题描述】:
我知道,当您想在多台机器上分配进程时,您必须使用 MPI 或 python 库(如 celery、jug、pp 等),但如果您有一台具有多个 CPU 的机器,是否有必要这样做?
那么,如果我有一台主板有两个或更多 CPU(每个都有多个内核)的机器,python 的多处理库是否足以充分利用该机器?
【问题讨论】:
-
是的。事实上,只需执行
p=multiprocessing.Pool()并查看您获得了多少实例。
标签: python parallel-processing multiprocessing mpi multicore