<div dir="ltr"><div>Dear all, I am comparing the HYPRE boomeramg preconditioner on CPU and GPU.<br></div><div>It looks like the defaults are different, therefore I tried to specify the match the options.</div><div>I have a few observations/questions:</div><div>1) Why are the residuals at step 0 different?<br></div><div>2) If the options are the same the number of iterations should be the same?</div><div>3) Why on the GPU side the PCApply doesn't seem to be done on GPU?<br></div><div>I noticed that if I change certain options, like pc_hypre_boomeramg_relax_type_all symmetric SOR/Jacobi, the KSPSolve get slower and performs on CPU.<br></div><div>However, how can I diagnose if the computations are perfomed on GPU or not?<br><br></div><div>Thanks very much,<br><br></div><div>Nicola<br></div></div>