Python中用于解决PDE的多处理

问题描述 投票:1回答:1

我正在使用python解决一个称为Navier-Stokes方程的偏微分方程。此问题是与时间有关的问题,这意味着解决方案正在逐步执行,并且每个步骤都用作下一步的初始条件(基本上是用于循环求解)。

我已经意识到在解决问题时python代码仅使用一个CPU,我想加快这一过程,我有一个双核处理器(4-逻辑处理器)。所以我的问题是:有没有办法解决每个时间步使用2或3个CPU的问题,我的意思是我可以使用两个CPU来解决第一个时间步,然后两个CPU来解决第二个步等问题。

python multithreading multiprocessing
1个回答
0
投票

您可能想签出一些现有的软件包,例如Oasis.

© www.soinside.com 2019 - 2024. All rights reserved.