On Thu, Aug 20, 2009 at 8:48 AM, Stephen Ball <span dir="ltr">&lt;<a href="mailto:Stephen.R.Ball@awe.co.uk" target="_blank">Stephen.R.Ball@awe.co.uk</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Hi<br>
<br>
We are currently looking at procuring a GPU cluster for testing in the<br>
near future. I would be very keen to test your PETSc GPU when it is<br>
available. Can you give me an update on when you plan to make PETSc GPU<br>
available?</blockquote><div><br>I don&#39;t think before the end of the year, because there is a lot to get done. I will<br>post a repo soon, so you can always get the unfinished business just like petsc-dev.<br>There is not a lot of PETSc that works well on a GPU, however, so I just want to<br>

list the main concerns:<br><br>  a) Sparse MV: Not great, and we plan to use the NVIDIA implementation<br><br>  b) Triangular Solve: Ditto, although we might rewrite some of it<br><br>  c) FMM: I would like to put in an interface to PetFMM-GPU<br>

 <br>  d) Finite element integrals/stencils: There benefit greatly from GPU<br>      acceleration, but is not part of PETSc. Not sure how to do this, but<br>      we would work with users.<br><br>  e) Factorization: I hate this, but so many people do it. You probably only need<br>
      the triangular solve part here, so it comes down to b)<br><br>  f) MG: This is jsut a bunch of a) and b) to organize<br><br>d) is the most problematic, since its very important, but would demand a lot of<br>user work I anticipate.<br>
<br>  Matt<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Regards<br>
<br>
Stephen R. Ball<br>
<br>
This e-mail and any attachments may contain confidential and<br>
privileged information. If you are not the intended recipient,<br>
please notify the sender immediately by return e-mail, delete this<br>
e-mail and destroy any copies. Any dissemination or use of this<br>
information by a person other than the intended recipient is<br>
unauthorized and may be illegal.<br>
</blockquote></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>