Re: [petsc-users] MKL installation can't be used to configure PETSc

2024-07-23 Thread Satish Balay
Are you sure you are providing the correct path? --with-blaslapack-dir=/tool/pandora64/. package/oneMKL-2021. 3/mkl MKL Path not found. . skipping: /tool/pandora64/. package/oneMKL-2021. 3/mkl/lib/64 MKL Path not found. . skipping:  ZjQcmQRYFpfptBannerStart This Me

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

2024-07-23 Thread Matthew Thomas via petsc-users
Hello Matt, I have attached the output with mat_view for 8 and 40 processors. I am unsure what is meant by the matrix communicator and the partitioning. I am using the default behaviour in every case. How can I find this information? I have attached the log view as well if that helps. Thanks,

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

2024-07-23 Thread Matthew Thomas via petsc-users
Hi Barry, The minimal example is shown below. #include int main(int argc,char **argv) { MatA; /* problem matrix */ PetscInt n=10,i,Istart,Iend; PetscFunctionBeginUser; PetscCall(SlepcInitialize(&argc,&argv,(char*)0,help)); PetscCall(PetscOpti

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

2024-07-23 Thread Matthew Knepley
Also, you could run with -mat_view ::ascii_info_detail and send the output for both cases. The storage of matrix values is not redundant, so something else is going on. First, what communicator do you use for the matrix, and what partitioning? Thanks, Matt On Mon, Jul 22, 2024 at 10:2