0 KSP Residual norm 2.573279137278e+00 1 KSP Residual norm 2.551849009288e+00 2 KSP Residual norm 2.534147139587e+00 3 KSP Residual norm 2.518884304386e+00 4 KSP Residual norm 2.505290534550e+00 5 KSP Residual norm 2.492887847785e+00 6 KSP Residual norm 2.481369161317e+00 7 KSP Residual norm 2.470530978055e+00 8 KSP Residual norm 2.460234459897e+00 9 KSP Residual norm 2.450382129933e+00 10 KSP Residual norm 2.440903529393e+00 KSP Object: 1 MPI process type: richardson damping factor=1. maximum iterations=10, initial guess is zero tolerances: relative=1e-05, absolute=1e-50, divergence=10000. left preconditioning using PRECONDITIONED norm type for convergence test PC Object: 1 MPI process type: mg type is MULTIPLICATIVE, levels=3 cycles=v Cycles per PCApply=1 Not using Galerkin computed coarse grid matrices Coarse grid solver -- level 0 ------------------------------- KSP Object: (mg_coarse_) 1 MPI process type: richardson damping factor=1. maximum iterations=2, initial guess is zero tolerances: relative=1e-05, absolute=1e-50, divergence=10000. left preconditioning using PRECONDITIONED norm type for convergence test PC Object: (mg_coarse_) 1 MPI process type: none linear system matrix = precond matrix: Mat Object: 1 MPI process type: seqaijhipsparse rows=110592, cols=110592 total: nonzeros=760320, allocated nonzeros=760320 total number of mallocs used during MatSetValues calls=0 has attached null space not using I-node routines Down solver (pre-smoother) on level 1 ------------------------------- KSP Object: (mg_levels_1_) 1 MPI process type: richardson damping factor=1. maximum iterations=2, nonzero initial guess tolerances: relative=1e-05, absolute=1e-50, divergence=10000. left preconditioning using NONE norm type for convergence test PC Object: (mg_levels_1_) 1 MPI process type: none linear system matrix = precond matrix: Mat Object: 1 MPI process type: seqaijhipsparse rows=884736, cols=884736 total: nonzeros=6137856, allocated nonzeros=6137856 total number of mallocs used during MatSetValues calls=0 has attached null space not using I-node routines Up solver (post-smoother) same as down solver (pre-smoother) Down solver (pre-smoother) on level 2 ------------------------------- KSP Object: (mg_levels_2_) 1 MPI process type: richardson damping factor=1. maximum iterations=2, nonzero initial guess tolerances: relative=1e-05, absolute=1e-50, divergence=10000. left preconditioning using NONE norm type for convergence test PC Object: (mg_levels_2_) 1 MPI process type: none linear system matrix = precond matrix: Mat Object: 1 MPI process type: seqaijhipsparse rows=7077888, cols=7077888 total: nonzeros=49324032, allocated nonzeros=49324032 total number of mallocs used during MatSetValues calls=0 has attached null space not using I-node routines Up solver (post-smoother) same as down solver (pre-smoother) linear system matrix = precond matrix: Mat Object: 1 MPI process type: seqaijhipsparse rows=7077888, cols=7077888 total: nonzeros=49324032, allocated nonzeros=49324032 total number of mallocs used during MatSetValues calls=0 has attached null space not using I-node routines 0 KSP Residual norm 2.573279137278e+00 1 KSP Residual norm 2.551849009288e+00 2 KSP Residual norm 2.534147139587e+00 3 KSP Residual norm 2.518884304386e+00 4 KSP Residual norm 2.505290534550e+00 5 KSP Residual norm 2.492887847785e+00 6 KSP Residual norm 2.481369161317e+00 7 KSP Residual norm 2.470530978055e+00 8 KSP Residual norm 2.460234459897e+00 9 KSP Residual norm 2.450382129933e+00 10 KSP Residual norm 2.440903529393e+00 KSP Object: 1 MPI process type: richardson damping factor=1. maximum iterations=10, initial guess is zero tolerances: relative=1e-05, absolute=1e-50, divergence=10000. left preconditioning using PRECONDITIONED norm type for convergence test PC Object: 1 MPI process type: mg type is MULTIPLICATIVE, levels=3 cycles=v Cycles per PCApply=1 Not using Galerkin computed coarse grid matrices Coarse grid solver -- level 0 ------------------------------- KSP Object: (mg_coarse_) 1 MPI process type: richardson damping factor=1. maximum iterations=2, initial guess is zero tolerances: relative=1e-05, absolute=1e-50, divergence=10000. left preconditioning using PRECONDITIONED norm type for convergence test PC Object: (mg_coarse_) 1 MPI process type: none linear system matrix = precond matrix: Mat Object: 1 MPI process type: seqaijhipsparse rows=110592, cols=110592 total: nonzeros=760320, allocated nonzeros=760320 total number of mallocs used during MatSetValues calls=0 has attached null space not using I-node routines Down solver (pre-smoother) on level 1 ------------------------------- KSP Object: (mg_levels_1_) 1 MPI process type: richardson damping factor=1. maximum iterations=2, nonzero initial guess tolerances: relative=1e-05, absolute=1e-50, divergence=10000. left preconditioning using NONE norm type for convergence test PC Object: (mg_levels_1_) 1 MPI process type: none linear system matrix = precond matrix: Mat Object: 1 MPI process type: seqaijhipsparse rows=884736, cols=884736 total: nonzeros=6137856, allocated nonzeros=6137856 total number of mallocs used during MatSetValues calls=0 has attached null space not using I-node routines Up solver (post-smoother) same as down solver (pre-smoother) Down solver (pre-smoother) on level 2 ------------------------------- KSP Object: (mg_levels_2_) 1 MPI process type: richardson damping factor=1. maximum iterations=2, nonzero initial guess tolerances: relative=1e-05, absolute=1e-50, divergence=10000. left preconditioning using NONE norm type for convergence test PC Object: (mg_levels_2_) 1 MPI process type: none linear system matrix = precond matrix: Mat Object: 1 MPI process type: seqaijhipsparse rows=7077888, cols=7077888 total: nonzeros=49324032, allocated nonzeros=49324032 total number of mallocs used during MatSetValues calls=0 has attached null space not using I-node routines Up solver (post-smoother) same as down solver (pre-smoother) linear system matrix = precond matrix: Mat Object: 1 MPI process type: seqaijhipsparse rows=7077888, cols=7077888 total: nonzeros=49324032, allocated nonzeros=49324032 total number of mallocs used during MatSetValues calls=0 has attached null space not using I-node routines Residual norm 0.0183758 Error norm 0.973034 Error norm 0.251172 Error norm 0.000129357 **************************************************************************************************************************************************************** *** WIDEN YOUR WINDOW TO 160 CHARACTERS. Use 'enscript -r -fCourier9' to print this document *** **************************************************************************************************************************************************************** ------------------------------------------------------------------ PETSc Performance Summary: ------------------------------------------------------------------ /pfs/lustrep1/projappl/project_465000824/petsc/src/ksp/ksp/tutorials/ex34 on a arch-cray-c-opt-rocm-hip named nid007957 with 1 processor, by jourdona Wed Jan 17 19:19:20 2024 Using Petsc Release Version 3.20.3, unknown Max Max/Min Avg Total Time (sec): 6.497e+00 1.000 6.497e+00 Objects: 0.000e+00 0.000 0.000e+00 Flops: 1.720e+10 1.000 1.720e+10 1.720e+10 Flops/sec: 2.648e+09 1.000 2.648e+09 2.648e+09 MPI Msg Count: 0.000e+00 0.000 0.000e+00 0.000e+00 MPI Msg Len (bytes): 0.000e+00 0.000 0.000e+00 0.000e+00 MPI Reductions: 0.000e+00 0.000 Flop counting convention: 1 flop = 1 real number operation of type (multiply/divide/add/subtract) e.g., VecAXPY() for real vectors of length N --> 2N flops and VecAXPY() for complex vectors of length N --> 8N flops Summary of Stages: ----- Time ------ ----- Flop ------ --- Messages --- -- Message Lengths -- -- Reductions -- Avg %Total Avg %Total Count %Total Avg %Total Count %Total 0: Main Stage: 6.2079e+00 95.6% 3.3024e+09 19.2% 0.000e+00 0.0% 0.000e+00 0.0% 0.000e+00 0.0% 2: MG Apply: 2.8830e-01 4.4% 1.3901e+10 80.8% 0.000e+00 0.0% 0.000e+00 0.0% 0.000e+00 0.0% ------------------------------------------------------------------------------------------------------------------------ See the 'Profiling' chapter of the users' manual for details on interpreting output. Phase summary info: Count: number of times phase was executed Time and Flop: Max - maximum over all processors Ratio - ratio of maximum to minimum over all processors Mess: number of messages sent AvgLen: average message length (bytes) Reduct: number of global reductions Global: entire computation Stage: stages of a computation. Set stages with PetscLogStagePush() and PetscLogStagePop(). %T - percent time in this phase %F - percent flop in this phase %M - percent messages in this phase %L - percent message lengths in this phase %R - percent reductions in this phase Total Mflop/s: 10e-6 * (sum of flop over all processors)/(max time over all processors) GPU Mflop/s: 10e-6 * (sum of flop on GPU over all processors)/(max GPU time over all processors) CpuToGpu Count: total number of CPU to GPU copies per processor CpuToGpu Size (Mbytes): 10e-6 * (total size of CPU to GPU copies per processor) GpuToCpu Count: total number of GPU to CPU copies per processor GpuToCpu Size (Mbytes): 10e-6 * (total size of GPU to CPU copies per processor) GPU %F: percent flops on GPU in this event ------------------------------------------------------------------------------------------------------------------------ Event Count Time (sec) Flop --- Global --- --- Stage ---- Total GPU - CpuToGpu - - GpuToCpu - GPU Max Ratio Max Ratio Max Ratio Mess AvgLen Reduct %T %F %M %L %R %T %F %M %L %R Mflop/s Mflop/s Count Size Count Size %F --------------------------------------------------------------------------------------------------------------------------------------------------------------- --- Event Stage 0: Main Stage BuildTwoSided 3 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 0 MatMult 21 1.0 nan nan 1.92e+09 1.0 0.0e+00 0.0e+00 0.0e+00 0 11 0 0 0 0 58 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 100 MatMultTranspose 2 1.0 nan nan 7.96e+06 1.0 0.0e+00 0.0e+00 0.0e+00 1 0 0 0 0 1 0 0 0 0 -nan -nan 2 1.27e+02 0 0.00e+00 100 MatAssemblyBegin 8 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 0 MatAssemblyEnd 8 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 1 0 0 0 0 1 0 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 0 MatView 8 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 0 MatHIPSPARSCopyTo 2 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 -nan -nan 2 1.27e+02 0 0.00e+00 0 KSPSetUp 4 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 0 KSPSolve 2 1.0 3.2515e-01 1.0 1.69e+10 1.0 0.0e+00 0.0e+00 0.0e+00 5 98 0 0 0 Multiple stages 52042 -nan 3 7.07e+02 0 0.00e+00 95 DMCoarsen 2 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 1 0 0 0 0 1 0 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 0 DMCreateInterp 2 1.0 nan nan 1.12e+08 1.0 0.0e+00 0.0e+00 0.0e+00 7 1 0 0 0 7 3 0 0 0 -nan -nan 2 1.27e+02 0 0.00e+00 7 DMCreateMat 3 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 26 0 0 0 0 27 0 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 0 SFSetGraph 3 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 2 0 0 0 0 2 0 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 0 SFSetUp 3 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 2 0 0 0 0 2 0 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 0 VecNorm 26 1.0 nan nan 3.47e+08 1.0 0.0e+00 0.0e+00 0.0e+00 0 2 0 0 0 0 11 0 0 0 -nan -nan 1 5.66e+01 1 8.00e-06 100 VecCopy 2 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 0 VecSet 4 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 0 VecAXPY 21 1.0 nan nan 2.97e+08 1.0 0.0e+00 0.0e+00 0.0e+00 0 2 0 0 0 0 9 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 100 VecAYPX 20 1.0 nan nan 2.83e+08 1.0 0.0e+00 0.0e+00 0.0e+00 0 2 0 0 0 0 9 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 100 VecAssemblyBegin 3 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 0 VecAssemblyEnd 3 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 0 VecHIPCopyTo 3 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 -nan -nan 3 1.70e+02 0 0.00e+00 0 VecHIPCopyFrom 1 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 -nan -nan 0 0.00e+00 1 5.66e+01 0 PCSetUp 1 1.0 nan nan 1.12e+08 1.0 0.0e+00 0.0e+00 0.0e+00 12 1 0 0 0 12 3 0 0 0 -nan -nan 2 1.27e+02 0 0.00e+00 7 PCApply 22 1.0 nan nan 1.39e+10 1.0 0.0e+00 0.0e+00 0.0e+00 4 81 0 0 0 Multiple stages -nan -nan 3 7.07e+02 0 0.00e+00 95 MGSetup Level 0 1 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 1 0 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 0 MGSetup Level 1 1 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 4 0 0 0 0 4 0 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 0 MGSetup Level 2 1 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 0 hipBLAS Init 1 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 0 DCtxCreate 2 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 0 DCtxDestroy 2 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 0 DCtxSetUp 2 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 0 DCtxSetDevice 2 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 0 DCtxSync 74 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 0 --- Event Stage 2: MG Apply MatMult 220 1.0 nan nan 9.12e+09 1.0 0.0e+00 0.0e+00 0.0e+00 1 53 0 0 0 21 66 0 0 0 -nan -nan 3 7.07e+02 0 0.00e+00 100 MatMultAdd 44 1.0 nan nan 3.50e+08 1.0 0.0e+00 0.0e+00 0.0e+00 0 2 0 0 0 1 3 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 100 MatMultTranspose 44 1.0 nan nan 1.75e+08 1.0 0.0e+00 0.0e+00 0.0e+00 0 1 0 0 0 1 1 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 100 MatResidual 44 1.0 nan nan 2.62e+09 1.0 0.0e+00 0.0e+00 0.0e+00 1 15 0 0 0 11 19 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 100 MatHIPSPARSCopyTo 3 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 1 0 0 0 0 15 0 0 0 0 -nan -nan 3 7.07e+02 0 0.00e+00 0 KSPSolve 110 1.0 2.3030e-01 1.0 1.08e+10 1.0 0.0e+00 0.0e+00 0.0e+00 4 63 0 0 0 80 77 0 0 0 46722 -nan 3 7.07e+02 0 0.00e+00 93 VecNorm 66 1.0 nan nan 1.46e+07 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 2 0 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 100 VecCopy 308 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 6 0 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 0 VecSet 66 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 6 0 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 0 VecAXPY 220 1.0 nan nan 1.41e+09 1.0 0.0e+00 0.0e+00 0.0e+00 0 8 0 0 0 9 10 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 100 VecAYPX 220 1.0 nan nan 1.41e+09 1.0 0.0e+00 0.0e+00 0.0e+00 2 8 0 0 0 43 10 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 100 PCApply 242 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 5 0 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 0 MGSmooth Level 0 22 1.0 nan nan 1.11e+08 1.0 0.0e+00 0.0e+00 0.0e+00 0 1 0 0 0 7 1 0 0 0 -nan -nan 1 9.57e+00 0 0.00e+00 93 MGSmooth Level 1 44 1.0 nan nan 1.18e+09 1.0 0.0e+00 0.0e+00 0.0e+00 0 7 0 0 0 11 8 0 0 0 -nan -nan 1 7.72e+01 0 0.00e+00 93 MGResid Level 1 22 1.0 nan nan 2.90e+08 1.0 0.0e+00 0.0e+00 0.0e+00 0 2 0 0 0 2 2 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 100 MGInterp Level 1 44 1.0 nan nan 5.84e+07 1.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 1 0 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 100 MGSmooth Level 2 44 1.0 nan nan 9.47e+09 1.0 0.0e+00 0.0e+00 0.0e+00 3 55 0 0 0 62 68 0 0 0 -nan -nan 1 6.20e+02 0 0.00e+00 93 MGResid Level 2 22 1.0 nan nan 2.33e+09 1.0 0.0e+00 0.0e+00 0.0e+00 0 14 0 0 0 10 17 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 100 MGInterp Level 2 44 1.0 nan nan 4.67e+08 1.0 0.0e+00 0.0e+00 0.0e+00 0 3 0 0 0 1 3 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 100 DCtxSync 1056 1.0 nan nan 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 2 0 0 0 0 55 0 0 0 0 -nan -nan 0 0.00e+00 0 0.00e+00 0 --------------------------------------------------------------------------------------------------------------------------------------------------------------- Object Type Creations Destructions. Reports information only for process 0. --- Event Stage 0: Main Stage Container 4 4 Krylov Solver 4 4 DMKSP interface 3 3 Matrix 5 5 Matrix Null Space 5 5 Distributed Mesh 3 3 Index Set 6 6 IS L to G Mapping 3 3 Star Forest Graph 9 9 Discrete System 3 3 Weak Form 3 3 Vector 37 33 Preconditioner 4 4 Viewer 1 1 PetscDeviceContext 2 0 Viewer 1 0 --- Event Stage 1: PCMPI --- Event Stage 2: MG Apply Vector 0 4 ======================================================================================================================== Average time to get PetscTime(): 3.41e-08 #PETSc Option Table entries: -da_grid_x 192 # (source: command line) -da_grid_y 192 # (source: command line) -da_grid_z 192 # (source: command line) -dm_mat_type seqaijhipsparse # (source: command line) -dm_vec_type seqhip # (source: command line) -ksp_max_it 10 # (source: command line) -ksp_monitor # (source: command line) -ksp_type richardson # (source: command line) -ksp_view # (source: command line) -log_view # (source: command line) -mg_coarse_ksp_max_it 2 # (source: command line) -mg_coarse_ksp_type richardson # (source: command line) -mg_coarse_pc_type none # (source: command line) -mg_levels_ksp_type richardson # (source: command line) -mg_levels_pc_type none # (source: command line) -options_left # (source: command line) -pc_mg_levels 3 # (source: command line) -pc_mg_log # (source: command line) -pc_type mg # (source: command line) #End of PETSc Option Table entries Compiled without FORTRAN kernels Compiled with full precision matrices (default) sizeof(short) 2 sizeof(int) 4 sizeof(long) 8 sizeof(void*) 8 sizeof(PetscScalar) 8 sizeof(PetscInt) 4 Configure options: --with-debugging=0 --with-64-bit-indices=0 --with-mpi-dir=/opt/cray/pe/mpich/8.1.27/ofi/cray/14.0 --with-blaslapack-lib="/opt/cray/pe/libsci/23.09.1.1/CRAY/12.0/x86_64/lib/libsci_cray.a /opt/cray/pe/libsci/23.09.1.1/CRAY/12.0/x86_64/lib/libsci_cray.so /opt/cray/pe/libsci/23.09.1.1/CRAY/12.0/x86_64/lib/libsci_cray_mpi.a /opt/cray/pe/libsci/23.09.1.1/CRAY/12.0/x86_64/lib/libsci_cray_mpi.so " --with-clanguage=C --with-cxx-dialect=C++11 --with-fc=0 --with-hip=1 --with-hip-dir=/opt/rocm-5.2.3 --with-hipc=/opt/rocm-5.2.3/bin/hipcc --with-hip-arch=gfx90a --with-make-exec=make --with-scalar-type=real --with-shared-libraries=1 PETSC_ARCH=arch-cray-c-opt-rocm-hip ----------------------------------------- Libraries compiled on 2024-01-17 05:49:23 on uan01 Machine characteristics: Linux-5.14.21-150400.24.81_12.0.75-cray_shasta_c-x86_64-with-glibc2.2.5 Using PETSc directory: /pfs/lustrep1/projappl/project_465000824/petsc Using PETSc arch: arch-cray-c-opt-rocm-hip ----------------------------------------- Using C compiler: /opt/cray/pe/mpich/8.1.27/ofi/cray/14.0/bin/mpicc -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 ----------------------------------------- Using include paths: -I/pfs/lustrep1/projappl/project_465000824/petsc/include -I/pfs/lustrep1/projappl/project_465000824/petsc/arch-cray-c-opt-rocm-hip/include -I/opt/cray/pe/mpich/8.1.27/ofi/cray/14.0/include -I/opt/rocm-5.2.3/include ----------------------------------------- Using C linker: /opt/cray/pe/mpich/8.1.27/ofi/cray/14.0/bin/mpicc Using libraries: -Wl,-rpath,/pfs/lustrep1/projappl/project_465000824/petsc/arch-cray-c-opt-rocm-hip/lib -L/pfs/lustrep1/projappl/project_465000824/petsc/arch-cray-c-opt-rocm-hip/lib -lpetsc -Wl,-rpath,/opt/cray/pe/libsci/23.09.1.1/CRAY/12.0/x86_64/lib -L/opt/cray/pe/libsci/23.09.1.1/CRAY/12.0/x86_64/lib -Wl,-rpath,/opt/rocm-5.2.3/lib -L/opt/rocm-5.2.3/lib -lsci_cray -lsci_cray_mpi -lhipsparse -lhipblas -lhipsolver -lrocsparse -lrocsolver -lrocblas -lrocrand -lamdhip64 -lstdc++ -lquadmath -ldl ----------------------------------------- #PETSc Option Table entries: -da_grid_x 192 # (source: command line) -da_grid_y 192 # (source: command line) -da_grid_z 192 # (source: command line) -dm_mat_type seqaijhipsparse # (source: command line) -dm_vec_type seqhip # (source: command line) -ksp_max_it 10 # (source: command line) -ksp_monitor # (source: command line) -ksp_type richardson # (source: command line) -ksp_view # (source: command line) -log_view # (source: command line) -mg_coarse_ksp_max_it 2 # (source: command line) -mg_coarse_ksp_type richardson # (source: command line) -mg_coarse_pc_type none # (source: command line) -mg_levels_ksp_type richardson # (source: command line) -mg_levels_pc_type none # (source: command line) -options_left # (source: command line) -pc_mg_levels 3 # (source: command line) -pc_mg_log # (source: command line) -pc_type mg # (source: command line) #End of PETSc Option Table entries There are no unused options.