Hi,<div><br></div><div>I'm using petsc 3.3p4</div><div>I'm trying to run a nonlinear SNES solver on GPU with gmres and jacobi PC using VECSEQCUSP and MATSEQAIJCUSP datatypes for the rhs and jacobian matrix respectively.</div>
<div>When running top I still see significant CPU utilization (800-900 %CPU) during the solve ? possibly from some multithreaded operations ?</div><div><br></div><div>Is this expected ? </div><div>I was thinking that since I input everything into the solver as a CUSP datatype, all linear algebra operations would be on the GPU device from there and wasn't expecting to see such CPU utilization during the solve ? </div>
<div>Do I probably have an error in my code somewhere ? </div><div><br></div><div>Thanks,</div><div>David</div>