On Mon, Apr 14, 2025 at 5:39 PM Angus, Justin Ray via petsc-dev < petsc-dev@mcs.anl.gov> wrote:
> Hello, > > > > A project I work on uses GMRES via PETSc. In particular, we have had good > successes using the Additive Schwarz Method + ILU preconditioner setup > using a CPU-based code. I found online where it is stated that “Parts of > most preconditioners run directly on the GPU” ( > https://urldefense.us/v3/__https://petsc.org/release/faq/__;!!G_uCfscf7eWS!b6W7_M2jV7B9Y5JSrKcbakL7unFI_HIIl9xudrQlIbvhEnbR3PsIsZwctoHOF_guJoQGSbuKdcOkJSqIVCm0TA$ > > <https://urldefense.us/v3/__https://petsc.org/release/faq/__;!!G_uCfscf7eWS!bw6qeKcY7MKSvlEgcogdKR7fpjZSOFvka6zfDprUZ_sJHdE-YZmRD6UTqWQW3_uGVBII4P-AG0zaGTLbI67_fQ$>). > Is ASM + ILU also available for GPU platforms? > Yes, but it will be hard to get speedup from CPUs. It is easy to test though. Jacobi or pbjacobi if you have a vector equation is probably faster. Mark > > > -Justin >