[petsc-users] Memory usage scaling with number of processors

Barry Smith bsmith at petsc.dev
Mon Jul 22 21:27:08 CDT 2024


  Send the code.

> On Jul 22, 2024, at 9:18 PM, Matthew Thomas via petsc-users <petsc-users at mcs.anl.gov> wrote:
> 
> This Message Is From an External Sender
> This message came from outside your organization.
> Hello,
> 
> I am using petsc and slepc to solve an eigenvalue problem for sparse matrices. When I run my code with double the number of processors, the memory usage also doubles.
> 
> I am able to reproduce this behaviour with ex1 of slepc’s hands on exercises.
> 
> The issue is occurring with petsc not with slepc as this still occurs when I remove the solve step and just create and assemble the petsc matrix.
> 
> With n=100000, this uses ~1Gb with 8 processors, but ~5Gb with 40 processors. 
> 
> This was done with petsc 3.21.3, on linux compiled with Intel using Intel-MPI
> 
> Is this the expected behaviour? If not, how can I bug fix this?
> 
> 
> Thanks,
> Matt

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20240722/60b2f4b5/attachment-0001.html>


More information about the petsc-users mailing list