Rui Peng Li

Results 85 comments of Rui Peng Li

GPU acceleration depends on the parameters of AMG (one should use all GPU enabled algorithms, see https://github.com/hypre-space/hypre/wiki/GPUs) and the size of problem per GPU (in general the larger the better...

@skywalker610 Can you try ``` make use_cuda=1 ``` ? It works for me on V100 with CUDA 10 Thanks!

@jedbrown @tzanio We don't have this elasticity solver ported to GPU yet.

> These are the BoomerAMG parameters used by MFEM for elasticity problems, https://github.com/mfem/mfem/blob/a8b5004ee9c81ae6ee730ae1fc8a3a78625022b1/linalg/hypre.cpp#L4730 OK. Never mind. You already use these parameters. I assume you use unified memory with GPUs, which...

@jedbrown It is unexpected... by "standard options" you meant the MFEM elasticity on CPUs, right? We need to take a closer look at what's actually running on GPUs (I guess...

@victorapm Convergence-wise Chebyshev is better than L1-Jacobi in general but maybe not in terms of time-to-solution. So we still keep Jacobi as the default. For elasticity it makes sense to...

@victorapm @ulrikeyang OK. Thanks! We still need to figure out why our specialized elasticity solver in BoomerAMG (which I often referred to as the BKY solver) gives worse condition numbers.

@PaulMullowney On lassen (which has the same GPU and CPU as summit), with gcc and CUDA/11.6, I had the same issue with ``` mpirun -n 1 mpibind cuda-memcheck --tool racecheck...

with CUDA 10.1 , it ran cleanly