[petsc-users] GPU implementation of serial smoothers
    Barry Smith 
    bsmith at petsc.dev
       
    Tue Jan 10 12:52:06 CST 2023
    
    
  
  We don't have colored smoothers currently in PETSc.
> On Jan 10, 2023, at 12:56 PM, Jed Brown <jed at jedbrown.org> wrote:
> 
> Is DILU a point-block method? We have -pc_type pbjacobi (and vpbjacobi if the node size is not uniform). The are good choices for scale-resolving CFD on GPUs.
> 
> Mark Lohry <mlohry at gmail.com> writes:
> 
>> I'm running GAMG with CUDA, and I'm wondering how the nominally serial
>> smoother algorithms are implemented on GPU? Specifically SOR/GS and ILU(0)
>> -- in e.g. AMGx these are applied by first creating a coloring, and the
>> smoother passes are done color by color. Is this how it's done in petsc AMG?
>> 
>> Tangential, AMGx and OpenFOAM offer something called "DILU", diagonal ILU.
>> Is there an equivalent in petsc?
>> 
>> Thanks,
>> Mark
    
    
More information about the petsc-users
mailing list