Myriam, - PETSc 3.6.4 (reference) - PETSc 3.10.4 without specific options - PETSc 3.10.4 with the three scalability options you mentionned What are the 'three scalability options' here? What is "MaxMemRSS", the max memory used by a single core? How many cores do you start with?
Do you have 'execution time scalability' plot? Hong On Wed, Mar 27, 2019 at 8:47 AM Mark Adams via petsc-dev <petsc-dev@mcs.anl.gov<mailto:petsc-dev@mcs.anl.gov>> wrote: So is this the instructions that I should give him? This grad student is a quick study but he has not computing background. So we don't care what we use, we just want to work (easily). Thanks Do not use "--download-fblaslapack=1". Set it to 0. Same for "--download-mpich=1". Now do: > module load mkl > export BLAS_LAPACK_LOAD=--with-blas-lapack-dir=${MKLROOT} > export PETSC_MPICH_HOME="${MPICH_HOME}" And use --with-cc=${MPICH_HOME}/mpicc --with-cxx=${MPICH_HOME}/mpicxx --with-fc=${MPICH_HOME}/mpif90 instead of clang++ On Wed, Mar 27, 2019 at 9:30 AM Matthew Knepley <knep...@gmail.com<mailto:knep...@gmail.com>> wrote: On Wed, Mar 27, 2019 at 8:55 AM Victor Eijkhout via petsc-dev <petsc-dev@mcs.anl.gov<mailto:petsc-dev@mcs.anl.gov>> wrote: On Mar 27, 2019, at 7:29 AM, Mark Adams <mfad...@lbl.gov<mailto:mfad...@lbl.gov>> wrote: How should he configure to this? remove "--download-fblaslapack=1" and add .... 1. If using gcc module load mkl with either compiler: export BLAS_LAPACK_LOAD=--with-blas-lapack-dir=${MKLROOT} 2. We define MPICH_HOME for you. With Intel MPI: export PETSC_MPICH_HOME="${MPICH_HOME}/intel64" export mpi="--with-mpi-compilers=1 --with-mpi-include=${TACC_IMPI_INC} --with-mpi-lib=${TACC_IMPI_LIB}/release_mt/libmpi.so” with mvapich: export PETSC_MPICH_HOME="${MPICH_HOME}" export mpi="--with-mpi-compilers=1 --with-mpi-dir=${PETSC_MPICH_HOME}” (looks like a little redundancy in my script) I think Satish now prefers --with-cc=${MPICH_HOME}/mpicc --with-cxx=${MPICH_HOME}/mpicxx --with-fc=${MPICH_HOME}/mpif90 Thanks, Matt Victor. -- What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead. -- Norbert Wiener https://www.cse.buffalo.edu/~knepley/<http://www.cse.buffalo.edu/~knepley/>