PETSc具有共享内存

时间:2016-08-19 05:56:56

标签: mpi shared-memory petsc

我有一个使用PETSc的MPI并行代码,用无矩阵GMRES方法求解线性方程组。它工作正常,但每个进程使用大约相同的内存量,与我使用的进程数无关。因此,当使用许多进程时,内存使用会过多。我想知道是否有办法解决这个问题,我认为使用共享内存方法可能是最佳选择。

据我所知,PETSc支持PETSc website共享内存(MPI共享内存用于简化),但我找不到有关如何启用或使用它的任何信息。使用PETSc与共享内存可能解决我的问题,如果是的话,有没有关于如何做到这一点的文档?或者,如果可能的话,默认情况下是否在PETSc中使用MPI共享内存而无需额外编码?

0 个答案:

没有答案