[petsc-dev] CUDA guys, stuff still broken in master/next

Dominic Meiser dmeiser at txcorp.com
Thu Feb 19 16:13:12 CST 2015


On 02/19/2015 02:31 PM, Karl Rupp wrote:
> Hi,
>
> > Have you had a chance to look into this?
>
> sorry, no, I was busy with a project proposal. I'll look into it 
> tomorrow.
I've been really swamped, too. I'm afraid these failures might be 
related to the changes we made for asm and bjacobi with GPU matrices. 
Feel free to ping me via google chat or skype if you'd like me to have a 
look at something or to go over some code together.

Cheers,
Dominic

>
> Best regards,
> Karli
>
>
> >
>> On 02/19/2015 12:46 PM, Barry Smith wrote:
>>> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/02/18/examples_master_arch-cuda-double_bb-proxy.log 
>>>
>>>
>>>
>>>
>>> =========================================
>>> 1,2c1,150
>>> < Linear stokes_ solve converged due to CONVERGED_RTOL iterations 16
>>> < 9.0909e-02   1.9273e-03   2.9842e-04   4.8732e-03
>>> ---
>>>> Linear stokes_ solve converged due to CONVERGED_ATOL iterations 0
>>>> 9.0909e-02   7.9577e-02   1.7911e-02   2.9249e-01
>>>> [0]Total space allocated 64 bytes
>>>> [ 0]32 bytes VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [0]  VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [0]  VecCreate_SeqCUSP() line 1942 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/seqcusp/veccusp.cu
>>>>        [0]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [0]  VecCreate_CUSP() line 242 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu
>>>>        [0]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [0]  PCSetUp_BJacobi_Singleblock() line 783 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [0]  PCSetUp_BJacobi() line 24 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [0]  PCSetUp() line 882 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [0]  KSPSetUp() line 245 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [0]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [0]  PCApply_BJacobi_Multiproc() line 1178 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [0]  PCApply() line 430 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [0]  KSP_PCApply() line 233 in
>>>> /home/balay/petsc.clone/include/petsc-private/kspimpl.h
>>>>        [0]  KSPInitialResidual() line 44 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itres.c
>>>>        [0]  KSPSolve_GMRES() line 224 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/impls/gmres/gmres.c
>>>>        [0]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [0]  solve_stokes_2d_coupled() line 1143 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/examples/tutorials/ex43.c
>>>> [ 0]32 bytes VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [0]  VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [0]  VecCreate_SeqCUSP() line 1942 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/seqcusp/veccusp.cu
>>>>        [0]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [0]  VecCreate_CUSP() line 242 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu
>>>>        [0]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [0]  PCSetUp_BJacobi_Singleblock() line 783 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [0]  PCSetUp_BJacobi() line 24 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [0]  PCSetUp() line 882 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [0]  KSPSetUp() line 245 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [0]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [0]  PCApply_BJacobi_Multiproc() line 1178 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [0]  PCApply() line 430 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [0]  KSP_PCApply() line 233 in
>>>> /home/balay/petsc.clone/include/petsc-private/kspimpl.h
>>>>        [0]  KSPInitialResidual() line 44 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itres.c
>>>>        [0]  KSPSolve_GMRES() line 224 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/impls/gmres/gmres.c
>>>>        [0]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [0]  solve_stokes_2d_coupled() line 1143 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/examples/tutorials/ex43.c
>>>> [1]Total space allocated 64 bytes
>>>> [ 1]32 bytes VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [1]  VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [1]  VecCreate_SeqCUSP() line 1942 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/seqcusp/veccusp.cu
>>>>        [1]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [1]  VecCreate_CUSP() line 242 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu
>>>>        [1]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [1]  PCSetUp_BJacobi_Singleblock() line 783 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [1]  PCSetUp_BJacobi() line 24 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [1]  PCSetUp() line 882 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [1]  KSPSetUp() line 245 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [1]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [1]  PCApply_BJacobi_Multiproc() line 1178 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [1]  PCApply() line 430 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [1]  KSP_PCApply() line 233 in
>>>> /home/balay/petsc.clone/include/petsc-private/kspimpl.h
>>>>        [1]  KSPInitialResidual() line 44 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itres.c
>>>>        [1]  KSPSolve_GMRES() line 224 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/impls/gmres/gmres.c
>>>>        [1]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [1]  solve_stokes_2d_coupled() line 1143 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/examples/tutorials/ex43.c
>>>> [ 1]32 bytes VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [1]  VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [1]  VecCreate_SeqCUSP() line 1942 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/seqcusp/veccusp.cu
>>>>        [1]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [1]  VecCreate_CUSP() line 242 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu
>>>>        [1]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [1]  PCSetUp_BJacobi_Singleblock() line 783 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [1]  PCSetUp_BJacobi() line 24 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [1]  PCSetUp() line 882 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [1]  KSPSetUp() line 245 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [1]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [1]  PCApply_BJacobi_Multiproc() line 1178 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [1]  PCApply() line 430 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [1]  KSP_PCApply() line 233 in
>>>> /home/balay/petsc.clone/include/petsc-private/kspimpl.h
>>>>        [1]  KSPInitialResidual() line 44 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itres.c
>>>>        [1]  KSPSolve_GMRES() line 224 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/impls/gmres/gmres.c
>>>>        [1]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [1]  solve_stokes_2d_coupled() line 1143 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/examples/tutorials/ex43.c
>>>> [2]Total space allocated 64 bytes
>>>> [ 2]32 bytes VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [2]  VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [2]  VecCreate_SeqCUSP() line 1942 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/seqcusp/veccusp.cu
>>>>        [2]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [2]  VecCreate_CUSP() line 242 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu
>>>>        [2]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [2]  PCSetUp_BJacobi_Singleblock() line 783 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [2]  PCSetUp_BJacobi() line 24 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [2]  PCSetUp() line 882 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [2]  KSPSetUp() line 245 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [2]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [2]  PCApply_BJacobi_Multiproc() line 1178 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [2]  PCApply() line 430 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [2]  KSP_PCApply() line 233 in
>>>> /home/balay/petsc.clone/include/petsc-private/kspimpl.h
>>>>        [2]  KSPInitialResidual() line 44 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itres.c
>>>>        [2]  KSPSolve_GMRES() line 224 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/impls/gmres/gmres.c
>>>>        [2]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [2]  solve_stokes_2d_coupled() line 1143 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/examples/tutorials/ex43.c
>>>> [ 2]32 bytes VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [2]  VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [2]  VecCreate_SeqCUSP() line 1942 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/seqcusp/veccusp.cu
>>>>        [2]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [2]  VecCreate_CUSP() line 242 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu
>>>>        [2]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [2]  PCSetUp_BJacobi_Singleblock() line 783 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [2]  PCSetUp_BJacobi() line 24 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [2]  PCSetUp() line 882 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [2]  KSPSetUp() line 245 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [2]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [2]  PCApply_BJacobi_Multiproc() line 1178 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [2]  PCApply() line 430 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [2]  KSP_PCApply() line 233 in
>>>> /home/balay/petsc.clone/include/petsc-private/kspimpl.h
>>>>        [2]  KSPInitialResidual() line 44 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itres.c
>>>>        [2]  KSPSolve_GMRES() line 224 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/impls/gmres/gmres.c
>>>>        [2]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [2]  solve_stokes_2d_coupled() line 1143 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/examples/tutorials/ex43.c
>>>> [3]Total space allocated 64 bytes
>>>> [ 3]32 bytes VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [3]  VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [3]  VecCreate_SeqCUSP() line 1942 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/seqcusp/veccusp.cu
>>>>        [3]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [3]  VecCreate_CUSP() line 242 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu
>>>>        [3]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [3]  PCSetUp_BJacobi_Singleblock() line 783 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [3]  PCSetUp_BJacobi() line 24 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [3]  PCSetUp() line 882 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [3]  KSPSetUp() line 245 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [3]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [3]  PCApply_BJacobi_Multiproc() line 1178 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [3]  PCApply() line 430 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [3]  KSP_PCApply() line 233 in
>>>> /home/balay/petsc.clone/include/petsc-private/kspimpl.h
>>>>        [3]  KSPInitialResidual() line 44 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itres.c
>>>>        [3]  KSPSolve_GMRES() line 224 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/impls/gmres/gmres.c
>>>>        [3]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [3]  solve_stokes_2d_coupled() line 1143 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/examples/tutorials/ex43.c
>>>> [ 3]32 bytes VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [3]  VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [3]  VecCreate_SeqCUSP() line 1942 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/seqcusp/veccusp.cu
>>>>        [3]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [3]  VecCreate_CUSP() line 242 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu
>>>>        [3]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [3]  PCSetUp_BJacobi_Singleblock() line 783 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [3]  PCSetUp_BJacobi() line 24 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [3]  PCSetUp() line 882 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [3]  KSPSetUp() line 245 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [3]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [3]  PCApply_BJacobi_Multiproc() line 1178 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [3]  PCApply() line 430 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [3]  KSP_PCApply() line 233 in
>>>> /home/balay/petsc.clone/include/petsc-private/kspimpl.h
>>>>        [3]  KSPInitialResidual() line 44 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itres.c
>>>>        [3]  KSPSolve_GMRES() line 224 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/impls/gmres/gmres.c
>>>>        [3]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [3]  solve_stokes_2d_coupled() line 1143 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/examples/tutorials/ex43.c
>>> /home/balay/petsc.clone/src/ksp/ksp/examples/tutorials
>>> Possible problem with ex43_bjacobi, diffs above
>>> =========================================
>>> 1,2c1,150
>>> < Linear stokes_ solve converged due to CONVERGED_RTOL iterations 16
>>> < 9.0909e-02   1.9273e-03   2.9842e-04   4.8732e-03
>>> ---
>>>> Linear stokes_ solve converged due to CONVERGED_ATOL iterations 0
>>>> 9.0909e-02   7.9577e-02   1.7911e-02   2.9249e-01
>>>> [0]Total space allocated 64 bytes
>>>> [ 0]32 bytes VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [0]  VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [0]  VecCreate_SeqCUSP() line 1942 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/seqcusp/veccusp.cu
>>>>        [0]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [0]  VecCreate_CUSP() line 242 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu
>>>>        [0]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [0]  PCSetUp_BJacobi_Singleblock() line 783 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [0]  PCSetUp_BJacobi() line 24 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [0]  PCSetUp() line 882 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [0]  KSPSetUp() line 245 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [0]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [0]  PCApply_BJacobi_Multiproc() line 1178 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [0]  PCApply() line 430 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [0]  KSP_PCApply() line 233 in
>>>> /home/balay/petsc.clone/include/petsc-private/kspimpl.h
>>>>        [0]  KSPInitialResidual() line 44 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itres.c
>>>>        [0]  KSPSolve_GMRES() line 224 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/impls/gmres/gmres.c
>>>>        [0]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [0]  solve_stokes_2d_coupled() line 1143 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/examples/tutorials/ex43.c
>>>> [ 0]32 bytes VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [0]  VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [0]  VecCreate_SeqCUSP() line 1942 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/seqcusp/veccusp.cu
>>>>        [0]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [0]  VecCreate_CUSP() line 242 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu
>>>>        [0]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [0]  PCSetUp_BJacobi_Singleblock() line 783 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [0]  PCSetUp_BJacobi() line 24 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [0]  PCSetUp() line 882 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [0]  KSPSetUp() line 245 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [0]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [0]  PCApply_BJacobi_Multiproc() line 1178 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [0]  PCApply() line 430 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [0]  KSP_PCApply() line 233 in
>>>> /home/balay/petsc.clone/include/petsc-private/kspimpl.h
>>>>        [0]  KSPInitialResidual() line 44 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itres.c
>>>>        [0]  KSPSolve_GMRES() line 224 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/impls/gmres/gmres.c
>>>>        [0]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [0]  solve_stokes_2d_coupled() line 1143 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/examples/tutorials/ex43.c
>>>> [1]Total space allocated 64 bytes
>>>> [ 1]32 bytes VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [1]  VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [1]  VecCreate_SeqCUSP() line 1942 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/seqcusp/veccusp.cu
>>>>        [1]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [1]  VecCreate_CUSP() line 242 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu
>>>>        [1]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [1]  PCSetUp_BJacobi_Singleblock() line 783 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [1]  PCSetUp_BJacobi() line 24 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [1]  PCSetUp() line 882 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [1]  KSPSetUp() line 245 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [1]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [1]  PCApply_BJacobi_Multiproc() line 1178 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [1]  PCApply() line 430 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [1]  KSP_PCApply() line 233 in
>>>> /home/balay/petsc.clone/include/petsc-private/kspimpl.h
>>>>        [1]  KSPInitialResidual() line 44 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itres.c
>>>>        [1]  KSPSolve_GMRES() line 224 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/impls/gmres/gmres.c
>>>>        [1]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [1]  solve_stokes_2d_coupled() line 1143 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/examples/tutorials/ex43.c
>>>> [ 1]32 bytes VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [1]  VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [1]  VecCreate_SeqCUSP() line 1942 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/seqcusp/veccusp.cu
>>>>        [1]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [1]  VecCreate_CUSP() line 242 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu
>>>>        [1]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [1]  PCSetUp_BJacobi_Singleblock() line 783 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [1]  PCSetUp_BJacobi() line 24 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [1]  PCSetUp() line 882 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [1]  KSPSetUp() line 245 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [1]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [1]  PCApply_BJacobi_Multiproc() line 1178 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [1]  PCApply() line 430 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [1]  KSP_PCApply() line 233 in
>>>> /home/balay/petsc.clone/include/petsc-private/kspimpl.h
>>>>        [1]  KSPInitialResidual() line 44 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itres.c
>>>>        [1]  KSPSolve_GMRES() line 224 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/impls/gmres/gmres.c
>>>>        [1]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [1]  solve_stokes_2d_coupled() line 1143 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/examples/tutorials/ex43.c
>>>> [2]Total space allocated 64 bytes
>>>> [ 2]32 bytes VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [2]  VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [2]  VecCreate_SeqCUSP() line 1942 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/seqcusp/veccusp.cu
>>>>        [2]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [2]  VecCreate_CUSP() line 242 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu
>>>>        [2]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [2]  PCSetUp_BJacobi_Singleblock() line 783 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [2]  PCSetUp_BJacobi() line 24 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [2]  PCSetUp() line 882 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [2]  KSPSetUp() line 245 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [2]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [2]  PCApply_BJacobi_Multiproc() line 1178 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [2]  PCApply() line 430 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [2]  KSP_PCApply() line 233 in
>>>> /home/balay/petsc.clone/include/petsc-private/kspimpl.h
>>>>        [2]  KSPInitialResidual() line 44 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itres.c
>>>>        [2]  KSPSolve_GMRES() line 224 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/impls/gmres/gmres.c
>>>>        [2]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [2]  solve_stokes_2d_coupled() line 1143 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/examples/tutorials/ex43.c
>>>> [ 2]32 bytes VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [2]  VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [2]  VecCreate_SeqCUSP() line 1942 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/seqcusp/veccusp.cu
>>>>        [2]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [2]  VecCreate_CUSP() line 242 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu
>>>>        [2]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [2]  PCSetUp_BJacobi_Singleblock() line 783 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [2]  PCSetUp_BJacobi() line 24 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [2]  PCSetUp() line 882 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [2]  KSPSetUp() line 245 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [2]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [2]  PCApply_BJacobi_Multiproc() line 1178 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [2]  PCApply() line 430 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [2]  KSP_PCApply() line 233 in
>>>> /home/balay/petsc.clone/include/petsc-private/kspimpl.h
>>>>        [2]  KSPInitialResidual() line 44 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itres.c
>>>>        [2]  KSPSolve_GMRES() line 224 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/impls/gmres/gmres.c
>>>>        [2]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [2]  solve_stokes_2d_coupled() line 1143 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/examples/tutorials/ex43.c
>>>> [3]Total space allocated 64 bytes
>>>> [ 3]32 bytes VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [3]  VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [3]  VecCreate_SeqCUSP() line 1942 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/seqcusp/veccusp.cu
>>>>        [3]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [3]  VecCreate_CUSP() line 242 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu
>>>>        [3]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [3]  PCSetUp_BJacobi_Singleblock() line 783 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [3]  PCSetUp_BJacobi() line 24 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [3]  PCSetUp() line 882 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [3]  KSPSetUp() line 245 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [3]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [3]  PCApply_BJacobi_Multiproc() line 1178 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [3]  PCApply() line 430 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [3]  KSP_PCApply() line 233 in
>>>> /home/balay/petsc.clone/include/petsc-private/kspimpl.h
>>>>        [3]  KSPInitialResidual() line 44 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itres.c
>>>>        [3]  KSPSolve_GMRES() line 224 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/impls/gmres/gmres.c
>>>>        [3]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [3]  solve_stokes_2d_coupled() line 1143 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/examples/tutorials/ex43.c
>>>> [ 3]32 bytes VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [3]  VecCreate_Seq_Private() line 1250 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/bvec2.c
>>>>        [3]  VecCreate_SeqCUSP() line 1942 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/seq/seqcusp/veccusp.cu
>>>>        [3]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [3]  VecCreate_CUSP() line 242 in
>>>> /home/balay/petsc.clone/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu
>>>>        [3]  VecSetType() line 38 in
>>>> /home/balay/petsc.clone/src/vec/vec/interface/vecreg.c
>>>>        [3]  PCSetUp_BJacobi_Singleblock() line 783 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [3]  PCSetUp_BJacobi() line 24 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [3]  PCSetUp() line 882 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [3]  KSPSetUp() line 245 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [3]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [3]  PCApply_BJacobi_Multiproc() line 1178 in
>>>> /home/balay/petsc.clone/src/ksp/pc/impls/bjacobi/bjacobi.c
>>>>        [3]  PCApply() line 430 in
>>>> /home/balay/petsc.clone/src/ksp/pc/interface/precon.c
>>>>        [3]  KSP_PCApply() line 233 in
>>>> /home/balay/petsc.clone/include/petsc-private/kspimpl.h
>>>>        [3]  KSPInitialResidual() line 44 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itres.c
>>>>        [3]  KSPSolve_GMRES() line 224 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/impls/gmres/gmres.c
>>>>        [3]  KSPSolve() line 492 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/interface/itfunc.c
>>>>        [3]  solve_stokes_2d_coupled() line 1143 in
>>>> /home/balay/petsc.clone/src/ksp/ksp/examples/tutorials/ex43.c
>>> /home/balay/petsc.clone/src/ksp/ksp/examples/tutorials
>>> Possible problem with ex43_bjacobi_baij, diffs above
>>> =========================================
>>> 46c46
>>> <  44 KSP Residual norm 5.15089e-05
>>> ---
>>>>   44 KSP Residual norm 5.1509e-05
>>> /home/balay/petsc.clone/src/ksp/ksp/examples/tutorials
>>> Possible problem with ex49_1, diffs above
>>> =========================================
>>> 2,14c2,16
>>> <   0 KSP Residual norm 4.5784
>>> <   1 KSP Residual norm 0.264677
>>> <   2 KSP Residual norm 0.067428
>>> <   3 KSP Residual norm 0.0188871
>>> <   4 KSP Residual norm 0.00960792
>>> <   5 KSP Residual norm 0.00522938
>>>
>>>
>>>
>>
>>
>
>


-- 
Dominic Meiser
Tech-X Corporation
5621 Arapahoe Avenue
Boulder, CO 80303
USA
Telephone: 303-996-2036
Fax: 303-448-7756
www.txcorp.com




More information about the petsc-dev mailing list