Hi PETSc Users, I am experimenting some issues with the GAMG precondtioner when used with GPU. In particular, it seems to go out of memory very easily (around 5000 dofs are enough to make it throw the "[0]PETSC ERROR: cuda error 2 (cudaErrorMemoryAllocation) : out of memory" error). I have these issues both with single and multiple GPUs (on the same or on different nodes). The exact same problems work like a charm with HYPRE BoomerAMG on GPUs. With both preconditioners I exploit the device acceleration by giving the usual command line options "-dm_vec_type cuda" and "-dm_mat_type aijcusparse" (I am working with structured meshes). My PETSc version is 3.17.
Is this a known issue of the GAMG preconditioner? Thank you in advance, Edoardo
