Python中有没有类似Matlab的parfor的工具?我找到了这个帖子,但它已经有四年历史了。我想也许这里有人可能有更近期的经验。
这是我想要并行化的事物类型的示例:
X = np.random.normal(size=(10, 3))
F = np.zeros((10, ))
for i in range(10):
F[i] = my_function(X[i,:])
wheremy_function
接受ndarray
大小(1,3)
并返回一个标量。
至少,我想同时使用多个核心——比如 parfor。换句话说,假设一个具有 8 到 16 个内核的共享内存系统。