On Tue, Sep 6, 2011 at 10:59 AM, Daniel Lowell <span dir="ltr"><<a href="mailto:redratio1@gmail.com">redratio1@gmail.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
On this page: <a href="http://www.mcs.anl.gov/petsc/petsc-as/features/gpus.html" target="_blank">http://www.mcs.anl.gov/petsc/petsc-as/features/gpus.html</a><br><br>It states: "All of the Krylov methods except KSPIBCGS run on the GPU."<br>

I actually could only find ksp/pc/bicgstabcusp for any ksp implementation on the GPU.<br></blockquote><div><br></div><div>All the linear algebra in the PETSc, including solvers, can execute on the GPU. bicgstabcusp</div>
<div>is the custom implementation in CUSP.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">CUSP does have everything mentioned in the above PETSc link:<br>
<a href="http://code.google.com/p/cusp-library/wiki/QuickStartGuide#Iterative_Solvers" target="_blank">http://code.google.com/p/cusp-library/wiki/QuickStartGuide#Iterative_Solvers</a><br>
<br>However I don't see where any of it is implemented in the latest Dev release, Krylov solvers or preconditioners.<br></blockquote><div><br></div><div>Not sure what you mean here.</div><div><br></div><div>    Matt</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Can anyone clear this up for me?<br><br>Thanks,<br><font color="#888888"><br>Daniel Lowell<br>
</font></blockquote></div><br><br clear="all"><div><br></div>-- <br>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>
-- Norbert Wiener<br>