<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sat, Feb 22, 2014 at 1:10 PM, Karl Rupp <span dir="ltr"><<a href="mailto:rupp@mcs.anl.gov" target="_blank">rupp@mcs.anl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi guys,<br>
<br>
today I finally completed the update of the bindings to ViennaCL 1.5.1, which brings, among some performance improvements, also the missing implementation of distributed MPI/OpenCL-based matrix-vector products using the compressed CSR format. As a consequence, PETSc can now be used with any OpenCL-capable device (most notably AMD and NVIDIA GPUs, but also Intel's MIC architecture) in a full MPI environment. Since there is no need to hide our OpenCL capabilities, particularly as it is far less a burden on the build system, can be used with any host compiler, and is not restricted to a single vendor, I updated the webpage accordingly here:<br>

<a href="https://bitbucket.org/petsc/petsc/commits/c738b73485b3ba70a7722f0a4f5092a7fe93ee87" target="_blank">https://bitbucket.org/petsc/<u></u>petsc/commits/<u></u>c738b73485b3ba70a7722f0a4f5092<u></u>a7fe93ee87</a><br>

<br>
Please let me know if there are any objections, otherwise I will merge this to master soon (i.e. once all nightly-tests pass).<br>
<br>
There is of course still plenty of work and optimizations ahead, particularly the vector scatters (both CUDA/CUSP and OpenCL/ViennaCL).<br>
<br>
@Jed: Can you please update the repository description here: <a href="https://bitbucket.org/petsc/petsc/" target="_blank">https://bitbucket.org/petsc/<u></u>petsc/</a> by replacing "NVIDIA GPUs" accordingly, e.g. "GPUs through CUDA and OpenCL" (or any other more elegant formulation)?<br>
</blockquote><div><br></div><div>Updated.</div><div><br></div><div>  Thanks,</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">

Thanks and best regards,<br>
Karli<br>
</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
</div></div>