On Tue, Apr 7, 2009 at 9:07 AM, Stephen Ball <span dir="ltr"><<a href="mailto:Stephen.R.Ball@awe.co.uk">Stephen.R.Ball@awe.co.uk</a>></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 keen to start investigating whether or not PETSc is suitable for<br>
acceleration on novel architectures like GPUs, Cell processors, etc.<br>
<br>
I would very much like to get your opinions on this.<br>
<br>
Do you think such an endeavour is at all feasible with PETSc? If so,<br>
what areas of PETSc do you think our efforts would best be spent?<br>
<br>
Should we for example focus on matrix operations, or on specific<br>
preconditioners or solvers? Where would be a good place to start?<br>
<br>
Can you suggest some specific routines/functions in PETSc that are<br>
potential candidates for acceleration?</blockquote><div><br>We are actually already working on this, and I plan on having a PETSc-GPU<br>come out at the end of the year. Therefore, I suggest working on PCs that<br>are specific to your problems. People are already doing good work on sparse<br>
matrices in general, and solvers will see no speedup at all, since they are all<br>logic.<br><br> Matt<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>
Advanced Technologies<br>
HPC<br>
DRAS<br>
Rm: G17<br>
Bldg: E1.1<br>
AWE(A)<br>
Aldermaston<br>
Reading<br>
Berkshire<br>
ENGLAND<br>
RG7 4PR<br>
Tel: +44 (0)118 982 4528<br>
e-mail: <a href="mailto:stephen.r.ball@awe.co.uk">stephen.r.ball@awe.co.uk</a><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><br clear="all"><br>-- <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>