[petsc-users] Fwd: PDSLin hybrid solver performance with PETSc

Afrah Najib afrah.nacib at gmail.com
Mon Apr 30 14:31:04 CDT 2018


I beg your burden, how can I use those tools of PETSc in PDSLin program ...

valgrind is working in such "mpirun -n $n valgrind ./dtest_pdslin
$inputFIle $matrixFile "

but these options are not working

---------- Forwarded message ----------
From: Smith, Barry F. <bsmith at mcs.anl.gov>
Date: 30 April 2018 at 18:39
Subject: Re: [petsc-users] PDSLin hybrid solver performance with PETSc
To: Afrah Najib <afrah.nacib at gmail.com>
Cc: PETSc <petsc-users at mcs.anl.gov>, "Xiaoye S. Li" <xsli at lbl.gov>,
Ichitaro Yamazaki <iyamazak at icl.utk.edu>, Ichitaro Yamazaki <
ic.yamazaki at gmail.com>



   Looks like there is a divide by a variable that is zero in pdslin where
the code doesn't first check if the value is not zero.

   You can try using the option -start_in_debugger and in each debugger
window use the debugger option to catch floating point exceptions and then
type cont to continue the run. Yes this is annoying when you have so many
debugger windows but is the only simple way to determine immediately the
line of code that is producing the floating point exception.

   Barry


> On Apr 30, 2018, at 6:20 AM, Afrah Najib <afrah.nacib at gmail.com> wrote:
>
> Hi all,
>
> I am testing PDSLin hybrid solver performance with PETSc krylov method on
a SPD matrix called audik_1 matrix(format is ijv full matrix ordered by
rows)
> https://sparse.tamu.edu/GHS_psdef/audikw_1
>
> I am also running on cluster with  Intel(R) Xeon(R) CPU E5-2680 v4 @
2.40GHz processor and 28 core , 128 ; 512GB per node
>
> but it takes a lot of time for Schur complement factorization.
>
> Compiler      Subdomains      processors      Precond TmatrixPartition
    TmatrixDist     Tfactorise      TcompApproSchur TprepApproSchur
Tfactoschur     Tprecond_Total  Tsolve
> gcc   8       128     Sparse  23.49532        0.6009915       6.059546
    212.8243        0.04027608      38.74885        257.6796        13.69609
> gcc   8       16      Sparse  11.864  0.4385703       27.23499
1390.153        0.5523289       55.20706        1473.207        4.213825
> gcc   8       32      Sparse  9.912792        0.2592737       16.79125
    934.3571        0.2372452       49.39175        1000.813        37.2029
> gcc   8       64      Sparse  12.61929        0.2336042       8.2316
632.839 0.1113939       52.21551        693.4153        13.94034
>
> My PETSc in stallation configuration is like this:
>
> export PETSC_DIR=/X/petsc
> export PETSC_ARCH=arch-real
>
> ./configure PETSC_DIR=/X/petsc \
> prefix=/X/petsc/petsc-install \
> PETSC_ARCH=arch-real  \
> --with-debugging=0 \
> --with-cc=/Y/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpicc \
> --with-cxx=/Y/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpicxx \
> --with-fc=/Y/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpif90 \
> --with-valgrind=1 \
> --with-valgrind-dir=/X/root/usr/local/valgrind-3.13.0 \
> --with-hwloc-dir=/X/root/usr/local/hwloc-1.11.9 \
> --with-blas-lapack-dir=/Y/progs/intel/compilers_and_
libraries_2017.0.098/linux/mkl/lib/intel64.
>
> My slurm scrpt content is like this:
>
> #!/bin/bash -l
> #SBATCH -J "Paudik16"
> #SBATCH -A X
> #SBATCH -p X
> #SBATCH --exclusive
> #SBATCH -o Paudik_8_2_16.%j.out
> #SBATCH -e Paudik_8_2_16.%j.err
>
> #SBATCH -N 8
> #SBATCH --ntasks-per-node=2
> #SBATCH --cpus-per-task=1
>
> export KMP_AFFINITY=verbose,disabled
> export MKL_NUM_THREADS=${SLURM_CPUS_PER_TASK}
> export OMP_NUM_THREADS=${SLURM_CPUS_PER_TASK}
>
> module purge
>
> module load gcc/7.1.0
> module load mpi/openmpi-3.0.0-gcc-7.1.0
> module load intel/mkl_2017.0.098
>
> file=input.in
> matrixFile=~/dataDir/ijv/audikw_1.ijv
>
> mpirun -np  $SLURM_NTASKS ./dtest_pdslin $file $matrixFile
>
>
>
> I attached an output of one file along with the input configuration of
PDSLin.
>
> Any idea of how to enhance these results.
>
> Note  in PDSLin, I tried with parallel Schur permutation but I got the
following error :
>
> [1]PETSC ERROR: ------------------------------
------------------------------------------
> [1]PETSC ERROR: Caught signal number 8 FPE: Floating Point
E/Xception,probably divide by zero
> [1]PETSC ERROR: Try option -start_in_debugger or -on_error_attach_debugger
> [1]PETSC ERROR: or see http://www.mcs.anl.gov/petsc/
documentation/faq.html#valgrind
> [1]PETSC ERROR: or try http://valgrind.org on GNU/linu/X and Apple Mac OS
/X to find memory corruption errors
> [1]PETSC ERROR: configure using --with-debugging=yes, recompile, link,
and run
> [1]PETSC ERROR: to get more information on the crash.
> [1]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
> --------------------------------------------------------------------------
> MPI_ABORT was invoked on rank 1 in communicator MPI_COMM_WORLD
> with errorcode 59.
>
> NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
> You may or may not see output from other processes, depending on
> e/Xactly when Open MPI kills them.
> --------------------------------------------------------------------------
> [13]PETSC ERROR: ------------------------------
------------------------------------------
> [13]PETSC ERROR: Caught signal number 8 FPE: Floating Point
E/Xception,probably divide by zero
> [13]PETSC ERROR: Try option -start_in_debugger or
-on_error_attach_debugger
> [13]PETSC ERROR: or see http://www.mcs.anl.gov/petsc/
documentation/faq.html#valgrind
> [13]PETSC ERROR: or try http://valgrind.org on GNU/linu/X and Apple Mac
OS /X to find memory corruption errors
> [13]PETSC ERROR: configure using --with-debugging=yes, recompile, link,
and run
> [13]PETSC ERROR: to get more information on the crash.
> [11]PETSC ERROR: ------------------------------
------------------------------------------
> [11]PETSC ERROR: Caught signal number 8 FPE: Floating Point
E/Xception,probably divide by zero
> [11]PETSC ERROR: Try option -start_in_debugger or
-on_error_attach_debugger
> [11]PETSC ERROR: or see http://www.mcs.anl.gov/petsc/
documentation/faq.html#valgrind
> [11]PETSC ERROR: or try http://valgrind.org on GNU/linu/X and Apple Mac
OS /X to find memory corruption errors
> [11]PETSC ERROR: configure using --with-debugging=yes, recompile, link,
and run
> [11]PETSC ERROR: to get more information on the crash.
> [3]PETSC ERROR: ------------------------------
------------------------------------------
> [3]PETSC ERROR: Caught signal number 8 FPE: Floating Point
E/Xception,probably divide by zero
> [3]PETSC ERROR: Try option -start_in_debugger or -on_error_attach_debugger
> [3]PETSC ERROR: or see http://www.mcs.anl.gov/petsc/
documentation/faq.html#valgrind
> [3]PETSC ERROR: or try http://valgrind.org on GNU/linu/X and Apple Mac OS
/X to find memory corruption errors
> [3]PETSC ERROR: configure using --with-debugging=yes, recompile, link,
and run
> [3]PETSC ERROR: to get more information on the crash.
> [3]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
> [3]PETSC ERROR: Signal received
> [3]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html
for trouble shooting.
> [3]PETSC ERROR: Petsc Release Version 3.9.0, unknown
> [3]PETSC ERROR: [9]PETSC ERROR: ------------------------------
------------------------------------------
> [9]PETSC ERROR: Caught signal number 8 FPE: Floating Point
E/Xception,probably divide by zero
> [9]PETSC ERROR: Try option -start_in_debugger or -on_error_attach_debugger
> [9]PETSC ERROR: or see http://www.mcs.anl.gov/petsc/
documentation/faq.html#valgrind
> [9]PETSC ERROR: or try http://valgrind.org on GNU/linu/X and Apple Mac OS
/X to find memory corruption errors
> [9]PETSC ERROR: configure using --with-debugging=yes, recompile, link,
and run
> [9]PETSC ERROR: to get more information on the crash.
> [7]PETSC ERROR: ------------------------------
------------------------------------------
> [7]PETSC ERROR: Caught signal number 8 FPE: Floating Point
E/Xception,probably divide by zero
> [7]PETSC ERROR: Try option -start_in_debugger or -on_error_attach_debugger
> [7]PETSC ERROR: or see http://www.mcs.anl.gov/petsc/
documentation/faq.html#valgrind
> [7]PETSC ERROR: or try http://valgrind.org on GNU/linu/X and Apple Mac OS
/X to find memory corruption errors
> [7]PETSC ERROR: configure using --with-debugging=yes, recompile, link,
and run
> [7]PETSC ERROR: to get more information on the crash.
> [5]PETSC ERROR: ------------------------------
------------------------------------------
> [5]PETSC ERROR: Caught signal number 8 FPE: Floating Point
E/Xception,probably divide by zero
> [5]PETSC ERROR: Try option -start_in_debugger or -on_error_attach_debugger
> [5]PETSC ERROR: or see http://www.mcs.anl.gov/petsc/
documentation/faq.html#valgrind
> [5]PETSC ERROR: or try http://valgrind.org on GNU/linu/X and Apple Mac OS
/X to find memory corruption errors
> [5]PETSC ERROR: configure using --with-debugging=yes, recompile, link,
and run
> [5]PETSC ERROR: to get more information on the crash.
> [5]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
> [5]PETSC ERROR: Signal received
> [5]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html
for trouble shooting.
> [5]PETSC ERROR: Petsc Release Version 3.9.0, unknown
> [5]PETSC ERROR: [15]PETSC ERROR: ------------------------------
------------------------------------------
> [15]PETSC ERROR: Caught signal number 8 FPE: Floating Point
E/Xception,probably divide by zero
> [15]PETSC ERROR: Try option -start_in_debugger or
-on_error_attach_debugger
> [15]PETSC ERROR: or see http://www.mcs.anl.gov/petsc/
documentation/faq.html#valgrind
> [15]PETSC ERROR: [13]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
> [13]PETSC ERROR: Signal received
> [13]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html
for trouble shooting.
> [13]PETSC ERROR: Petsc Release Version 3.9.0, unknown
> [13]PETSC ERROR: ./dtest_pdslin on a  named s060 by afarea Mon Apr 30
05:29:53 2018
> [13]PETSC ERROR: Configure options PETSC_DIR=/X/petsc
prefi/X=/X/petsc/petsc-install PETSC_ARCH=arch-real --with-debugging=0
--with-cc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpicc
--with-c/X/X=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpic/X/X
--with-fc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpif90
--with-valgrind=1 --with-valgrind-dir=/X/root/usr/local/valgrind-3.13.0
--with-hwloc-dir=/X/root/usr/local/hwloc-1.11.9 --with-blaslapack-dir=/
okyanus/progs/intel/compilers_and_libraries_2017.0.098/linu/
X/mkl/lib/intel64
> [11]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
> [11]PETSC ERROR: Signal received
> [11]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html
for trouble shooting.
> [11]PETSC ERROR: Petsc Release Version 3.9.0, unknown
> [11]PETSC ERROR: ./dtest_pdslin on a  named s054 by afarea Mon Apr 30
05:29:53 2018
> [11]PETSC ERROR: Configure options PETSC_DIR=/X/petsc
prefi/X=/X/petsc/petsc-install PETSC_ARCH=arch-real --with-debugging=0
--with-cc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpicc
--with-c/X/X=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpic/X/X
--with-fc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpif90
--with-valgrind=1 --with-valgrind-dir=/X/root/usr/local/valgrind-3.13.0
--with-hwloc-dir=/X/root/usr/local/hwloc-1.11.9 --with-blaslapack-dir=/
okyanus/progs/intel/compilers_and_libraries_2017.0.098/linu/
X/mkl/lib/intel64
> ./dtest_pdslin on a  named s034 by afarea Mon Apr 30 05:29:53 2018
> [3]PETSC ERROR: Configure options PETSC_DIR=/X/petsc
prefi/X=/X/petsc/petsc-install PETSC_ARCH=arch-real --with-debugging=0
--with-cc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpicc
--with-c/X/X=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpic/X/X
--with-fc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpif90
--with-valgrind=1 --with-valgrind-dir=/X/root/usr/local/valgrind-3.13.0
--with-hwloc-dir=/X/root/usr/local/hwloc-1.11.9 --with-blaslapack-dir=/
okyanus/progs/intel/compilers_and_libraries_2017.0.098/linu/
X/mkl/lib/intel64
> [3]PETSC ERROR: #1 User provided function() line 0 in  unknown file
> [9]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
> [9]PETSC ERROR: Signal received
> [9]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html
for trouble shooting.
> [9]PETSC ERROR: Petsc Release Version 3.9.0, unknown
> [9]PETSC ERROR: ./dtest_pdslin on a  named s044 by afarea Mon Apr 30
05:29:53 2018
> [9]PETSC ERROR: Configure options PETSC_DIR=/X/petsc
prefi/X=/X/petsc/petsc-install PETSC_ARCH=arch-real --with-debugging=0
--with-cc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpicc
--with-c/X/X=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpic/X/X
--with-fc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpif90
--with-valgrind=1 --with-valgrind-dir=/X/root/usr/local/valgrind-3.13.0
--with-hwloc-dir=/X/root/usr/local/hwloc-1.11.9 --with-blaslapack-dir=/
okyanus/progs/intel/compilers_and_libraries_2017.0.098/linu/
X/mkl/lib/intel64
> [7]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
> [7]PETSC ERROR: Signal received
> [7]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html
for trouble shooting.
> [7]PETSC ERROR: Petsc Release Version 3.9.0, unknown
> [7]PETSC ERROR: ./dtest_pdslin on a  named s036 by afarea Mon Apr 30
05:29:53 2018
> [7]PETSC ERROR: Configure options PETSC_DIR=/X/petsc
prefi/X=/X/petsc/petsc-install PETSC_ARCH=arch-real --with-debugging=0
--with-cc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpicc
--with-c/X/X=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpic/X/X
--with-fc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpif90
--with-valgrind=1 --with-valgrind-dir=/X/root/usr/local/valgrind-3.13.0
--with-hwloc-dir=/X/root/usr/local/hwloc-1.11.9 --with-blaslapack-dir=/
okyanus/progs/intel/compilers_and_libraries_2017.0.098/linu/
X/mkl/lib/intel64
> [7]PETSC ERROR: #1 User provided function() line 0 in  unknown file
> ./dtest_pdslin on a  named s035 by afarea Mon Apr 30 05:29:53 2018
> [5]PETSC ERROR: Configure options PETSC_DIR=/X/petsc
prefi/X=/X/petsc/petsc-install PETSC_ARCH=arch-real --with-debugging=0
--with-cc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpicc
--with-c/X/X=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpic/X/X
--with-fc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpif90
--with-valgrind=1 --with-valgrind-dir=/X/root/usr/local/valgrind-3.13.0
--with-hwloc-dir=/X/root/usr/local/hwloc-1.11.9 --with-blaslapack-dir=/
okyanus/progs/intel/compilers_and_libraries_2017.0.098/linu/
X/mkl/lib/intel64
> [5]PETSC ERROR: #1 User provided function() line 0 in  unknown file
> configure using --with-debugging=yes, recompile, link, and run
> [15]PETSC ERROR: to get more information on the crash.
> [15]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
> [15]PETSC ERROR: Signal received
> [15]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html
for trouble shooting.
> [15]PETSC ERROR: Petsc Release Version 3.9.0, unknown
> [15]PETSC ERROR: ./dtest_pdslin on a  named s071 by afarea Mon Apr 30
05:29:53 2018
> [13]PETSC ERROR: #1 User provided function() line 0 in  unknown file
> [11]PETSC ERROR: #1 User provided function() line 0 in  unknown file
> [9]PETSC ERROR: #1 User provided function() line 0 in  unknown file
> [15]PETSC ERROR: Configure options PETSC_DIR=/X/petsc
prefi/X=/X/petsc/petsc-install PETSC_ARCH=arch-real --with-debugging=0
--with-cc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpicc
--with-c/X/X=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpic/X/X
--with-fc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpif90
--with-valgrind=1 --with-valgrind-dir=/X/root/usr/local/valgrind-3.13.0
--with-hwloc-dir=/X/root/usr/local/hwloc-1.11.9 --with-blaslapack-dir=/
okyanus/progs/intel/compilers_and_libraries_2017.0.098/linu/
X/mkl/lib/intel64
> [15]PETSC ERROR: #1 User provided function() line 0 in  unknown file
> [1]PETSC ERROR: Signal received
> [1]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html
for trouble shooting.
> [1]PETSC ERROR: Petsc Release Version 3.9.0, unknown
> [1]PETSC ERROR: ./dtest_pdslin on a  named f002 by afarea Mon Apr 30
05:29:53 2018
> [1]PETSC ERROR: Configure options PETSC_DIR=/X/petsc
prefi/X=/X/petsc/petsc-install PETSC_ARCH=arch-real --with-debugging=0
--with-cc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpicc
--with-c/X/X=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpic/X/X
--with-fc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpif90
--with-valgrind=1 --with-valgrind-dir=/X/root/usr/local/valgrind-3.13.0
--with-hwloc-dir=/X/root/usr/local/hwloc-1.11.9 --with-blaslapack-dir=/
okyanus/progs/intel/compilers_and_libraries_2017.0.098/linu/
X/mkl/lib/intel64
> [1]PETSC ERROR: #1 User provided function() line 0 in  unknown file
> [1]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html
for trouble shooting.
> [1]PETSC ERROR: Petsc Release Version 3.9.0, unknown
> [1]PETSC ERROR: ./dtest_pdslin on a  named f002 by afarea Mon Apr 30
05:29:53 2018
> [1]PETSC ERROR: Configure options PETSC_DIR=/X/petsc
prefi/X=/X/petsc/petsc-install PETSC_ARCH=arch-real --with-debugging=0
--with-cc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpicc
--with-c/X/X=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpic/X/X
--with-fc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpif90
--with-valgrind=1 --with-valgrind-dir=/X/root/usr/local/valgrind-3.13.0
--with-hwloc-dir=/X/root/usr/local/hwloc-1.11.9 --with-blaslapack-dir=/
okyanus/progs/intel/compilers_and_libraries_2017.0.098/linu/
X/mkl/lib/intel64
> [1]PETSC ERROR: #1 User provided function() line 0 in  unknown file
> [6]PETSC ERROR: ------------------------------
------------------------------------------
> [6]PETSC ERROR: Caught signal number 15 Terminate: Some process (or the
batch system) has told this process to end
> [6]PETSC ERROR: Try option -start_in_debugger or -on_error_attach_debugger
> [6]PETSC ERROR: or see http://www.mcs.anl.gov/petsc/
documentation/faq.html#valgrind
> [6]PETSC ERROR: or try http://valgrind.org on GNU/linu/X and Apple Mac OS
/X to find memory corruption errors
> [6]PETSC ERROR: configure using --with-debugging=yes, recompile, link,
and run
> [6]PETSC ERROR: to get more information on the crash.
> [6]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
> [6]PETSC ERROR: Signal received
> [6]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html
for trouble shooting.
> [6]PETSC ERROR: Petsc Release Version 3.9.0, unknown
> [6]PETSC ERROR: ./dtest_pdslin on a  named s036 by afarea Mon Apr 30
05:29:53 2018
> [6]PETSC ERROR: Configure options PETSC_DIR=/X/petsc
prefi/X=/X/petsc/petsc-install PETSC_ARCH=arch-real --with-debugging=0
--with-cc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpicc
--with-c/X/X=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpic/X/X
--with-fc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpif90
--with-valgrind=1 --with-valgrind-dir=/X/root/usr/local/valgrind-3.13.0
--with-hwloc-dir=/X/root/usr/local/hwloc-1.11.9 --with-blaslapack-dir=/
okyanus/progs/intel/compilers_and_libraries_2017.0.098/linu/
X/mkl/lib/intel64
> [6]PETSC ERROR: #1 User provided function() line 0 in  unknown file
> [4]PETSC ERROR: ------------------------------
------------------------------------------
> [4]PETSC ERROR: Caught signal number 15 Terminate: Some process (or the
batch system) has told this process to end
> [4]PETSC ERROR: Try option -start_in_debugger or -on_error_attach_debugger
> [4]PETSC ERROR: or see http://www.mcs.anl.gov/petsc/
documentation/faq.html#valgrind
> [4]PETSC ERROR: or try http://valgrind.org on GNU/linu/X and Apple Mac OS
/X to find memory corruption errors
> [4]PETSC ERROR: configure using --with-debugging=yes, recompile, link,
and run
> [4]PETSC ERROR: to get more information on the crash.
> [4]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
> [4]PETSC ERROR: Signal received
> [4]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html
for trouble shooting.
> [4]PETSC ERROR: Petsc Release Version 3.9.0, unknown
> [4]PETSC ERROR: ./dtest_pdslin on a  named s035 by afarea Mon Apr 30
05:29:53 2018
> [4]PETSC ERROR: Petsc Release Version 3.9.0, unknown
> [4]PETSC ERROR: ./dtest_pdslin on a  named s035 by afarea Mon Apr 30
05:29:53 2018
> [4]PETSC ERROR: Configure options PETSC_DIR=/X/petsc
prefi/X=/X/petsc/petsc-install PETSC_ARCH=arch-real --with-debugging=0
--with-cc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpicc
--with-c/X/X=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpic/X/X
--with-fc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpif90
--with-valgrind=1 --with-valgrind-dir=/X/root/usr/local/valgrind-3.13.0
--with-hwloc-dir=/X/root/usr/local/hwloc-1.11.9 --with-blaslapack-dir=/
okyanus/progs/intel/compilers_and_libraries_2017.0.098/linu/
X/mkl/lib/intel64
> [4]PETSC ERROR: #1 User provided function() line 0 in  unknown file
> [0]PETSC ERROR: ------------------------------
------------------------------------------
> [0]PETSC ERROR: Caught signal number 15 Terminate: Some process (or the
batch system) has told this process to end
> [0]PETSC ERROR: Try option -start_in_debugger or -on_error_attach_debugger
> [0]PETSC ERROR: or see http://www.mcs.anl.gov/petsc/
documentation/faq.html#valgrind
> [0]PETSC ERROR: or try http://valgrind.org on GNU/linu/X and Apple Mac OS
/X to find memory corruption errors
> [0]PETSC ERROR: configure using --with-debugging=yes, recompile, link,
and run
> [0]PETSC ERROR: to get more information on the crash.
> [0]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
> [0]PETSC ERROR: Signal received
> [0]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html
for trouble shooting.
> [0]PETSC ERROR: Petsc Release Version 3.9.0, unknown
> [0]PETSC ERROR: ./dtest_pdslin on a  named f002 by afarea Mon Apr 30
05:29:53 2018
> [0]PETSC ERROR: Configure options PETSC_DIR=/X/petsc
prefi/X=/X/petsc/petsc-install PETSC_ARCH=arch-real --with-debugging=0
--with-cc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpicc
--with-c/X/X=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpic/X/X
--with-fc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpif90
--with-valgrind=1 --with-valgrind-dir=/X/root/usr/local/valgrind-3.13.0
--with-hwloc-dir=/X/root/usr/local/hwloc-1.11.9 --with-blaslapack-dir=/
okyanus/progs/intel/compilers_and_libraries_2017.0.098/linu/
X/mkl/lib/intel64
> [0]PETSC ERROR: #1 User provided function() line 0 in  unknown file
> [10]PETSC ERROR: ------------------------------
------------------------------------------
> [10]PETSC ERROR: Caught signal number 15 Terminate: Some process (or the
batch system) has told this process to end
> [10]PETSC ERROR: Try option -start_in_debugger or
-on_error_attach_debugger
> [10]PETSC ERROR: or see http://www.mcs.anl.gov/petsc/
documentation/faq.html#valgrind
> [10]PETSC ERROR: or try http://valgrind.org on GNU/linu/X and Apple Mac
OS /X to find memory corruption errors
> [10]PETSC ERROR: configure using --with-debugging=yes, recompile, link,
and run
> [10]PETSC ERROR: to get more information on the crash.
> [10]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
> [10]PETSC ERROR: Signal received
> [10]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html
for trouble shooting.
> [10]PETSC ERROR: Petsc Release Version 3.9.0, unknown
> [10]PETSC ERROR: ./dtest_pdslin on a  named s054 by afarea Mon Apr 30
05:29:53 2018
>
> [8]PETSC ERROR: ./dtest_pdslin on a  named s044 by afarea Mon Apr 30
05:29:53 2018
> [8]PETSC ERROR: Configure options PETSC_DIR=/X/petsc
prefi/X=/X/petsc/petsc-install PETSC_ARCH=arch-real --with-debugging=0
--with-cc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpicc
--with-c/X/X=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpic/X/X
--with-fc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpif90
--with-valgrind=1 --with-valgrind-dir=/X/root/usr/local/valgrind-3.13.0
--with-hwloc-dir=/X/root/usr/local/hwloc-1.11.9 --with-blaslapack-dir=/
okyanus/progs/intel/compilers_and_libraries_2017.0.098/linu/
X/mkl/lib/intel64
> [8]PETSC ERROR: #1 User provided function() line 0 in  unknown file
> [14]PETSC ERROR: ------------------------------
------------------------------------------
> [14]PETSC ERROR: Caught signal number 15 Terminate: Some process (or the
batch system) has told this process to end
> [14]PETSC ERROR: Try option -start_in_debugger or
-on_error_attach_debugger
> [14]PETSC ERROR: or see http://www.mcs.anl.gov/petsc/
documentation/faq.html#valgrind
> [14]PETSC ERROR: or try http://valgrind.org on GNU/linu/X and Apple Mac
OS /X to find memory corruption errors
> [14]PETSC ERROR: configure using --with-debugging=yes, recompile, link,
and run
> [14]PETSC ERROR: to get more information on the crash.
> [14]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
> [14]PETSC ERROR: Signal received
> [14]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html
for trouble shooting.
> [14]PETSC ERROR: Petsc Release Version 3.9.0, unknown
> [14]PETSC ERROR: ./dtest_pdslin on a  named s071 by afarea Mon Apr 30
05:29:53 2018
> [14]PETSC ERROR: Configure options PETSC_DIR=/X/petsc
prefi/X=/X/petsc/petsc-install PETSC_ARCH=arch-real --with-debugging=0
--with-cc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpicc
--with-c/X/X=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpic/X/X
--with-fc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpif90
--with-valgrind=1 --with-valgrind-dir=/X/root/usr/local/valgrind-3.13.0
--with-hwloc-dir=/X/root/usr/local/hwloc-1.11.9 --with-blaslapack-dir=/
okyanus/progs/intel/compilers_and_libraries_2017.0.098/linu/
X/mkl/lib/intel64
> [14]PETSC ERROR: #1 User provided function() line 0 in  unknown file
> [15]PETSC ERROR: ------------------------------
------------------------------------------
> [15]PETSC ERROR: Caught signal number 15 Terminate: Some process (or the
batch system) has told this process to end
> [15]PETSC ERROR: Try option -start_in_debugger or
-on_error_attach_debugger
> [15]PETSC ERROR: or see http://www.mcs.anl.gov/petsc/
documentation/faq.html#valgrind
> [15]PETSC ERROR: or try http://valgrind.org on GNU/linu/X and Apple Mac
OS /X to find memory corruption errors
> [15]PETSC ERROR: configure using --with-debugging=yes, recompile, link,
and run
> [15]PETSC ERROR: to get more information on the crash.
> [15]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
> [15]PETSC ERROR: Signal received
> [15]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html
for trouble shooting.
> [15]PETSC ERROR: Petsc Release Version 3.9.0, unknown
> [15]PETSC ERROR: ./dtest_pdslin on a  named s071 by afarea Mon Apr 30
05:29:53 2018
> [15]PETSC ERROR: #2 User provided function() line 0 in  unknown file
> [2]PETSC ERROR: ------------------------------
------------------------------------------
> [2]PETSC ERROR: Caught signal number 15 Terminate: Some process (or the
batch system) has told this process to end
> [2]PETSC ERROR: Try option -start_in_debugger or -on_error_attach_debugger
> [2]PETSC ERROR: or see http://www.mcs.anl.gov/petsc/
documentation/faq.html#valgrind
> [2]PETSC ERROR: or try http://valgrind.org on GNU/linu/X and Apple Mac OS
/X to find memory corruption errors
> [2]PETSC ERROR: configure using --with-debugging=yes, recompile, link,
and run
> [2]PETSC ERROR: to get more information on the crash.
> [2]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
> [2]PETSC ERROR: Signal received
> [2]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html
for trouble shooting.
> [2]PETSC ERROR: Petsc Release Version 3.9.0, unknown
> [2]PETSC ERROR: ./dtest_pdslin on a  named s034 by afarea Mon Apr 30
05:29:53 2018
> [2]PETSC ERROR: Configure options PETSC_DIR=/X/petsc
prefi/X=/X/petsc/petsc-install PETSC_ARCH=arch-real --with-debugging=0
--with-cc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpicc
--with-c/X/X=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpic/X/X
--with-fc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpif90
--with-valgrind=1 --with-valgrind-dir=/X/root/usr/local/valgrind-3.13.0
--with-hwloc-dir=/X/root/usr/local/hwloc-1.11.9 --with-blaslapack-dir=/
okyanus/progs/intel/compilers_and_libraries_2017.0.098/linu/
X/mkl/lib/intel64
> [2]PETSC ERROR: #1 User provided function() line 0 in  unknown file
> [3]PETSC ERROR: ------------------------------
------------------------------------------
> [3]PETSC ERROR: Caught signal number 15 Terminate: Some process (or the
batch system) has told this process to end
> [3]PETSC ERROR: Try option -start_in_debugger or -on_error_attach_debugger
> [3]PETSC ERROR: or see http://www.mcs.anl.gov/petsc/
documentation/faq.html#valgrind
> [3]PETSC ERROR: or try http://valgrind.org on GNU/linu/X and Apple Mac OS
/X to find memory corruption errors
> [3]PETSC ERROR: configure using --with-debugging=yes, recompile, link,
and run
> [3]PETSC ERROR: to get more information on the crash.
> [3]PETSC ERROR: --------------------- Error Message
--------------------------------------------------------------
> [3]PETSC ERROR: Signal received
> [3]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html
for trouble shooting.
> [3]PETSC ERROR: Petsc Release Version 3.9.0, unknown
> [3]PETSC ERROR: ./dtest_pdslin on a  named s034 by afarea Mon Apr 30
05:29:53 2018
> [3]PETSC ERROR: Configure options PETSC_DIR=/X/petsc
prefi/X=/X/petsc/petsc-install PETSC_ARCH=arch-real --with-debugging=0
--with-cc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpicc
--with-c/X/X=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpic/X/X
--with-fc=/okyanus/progs/openmpi/openmpi-3.0.0-gcc-7.1.0/bin/mpif90
--with-valgrind=1 --with-valgrind-dir=/X/root/usr/local/valgrind-3.13.0
--with-hwloc-dir=/X/root/usr/local/hwloc-1.11.9 --with-blaslapack-dir=/
okyanus/progs/intel/compilers_and_libraries_2017.0.098/linu/
X/mkl/lib/intel64
> [3]PETSC ERROR: #2 User provided function() line 0 in  unknown file
> [f002:38724] 17 more processes have sent help message help-mpi-api.t/Xt /
mpi-abort
> [f002:38724] Set MCA parameter "orte_base_help_aggregate" to 0 to see all
help / error messages
>
>
> <Paudik_8_2_16.100234.out>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20180430/94bc4793/attachment-0001.html>


More information about the petsc-users mailing list