PETSc on GPUs

2008-09-18 Thread Ahmed El Zein
Harald, I am working on implementing SpMV on a NVIDIA GPU with CUDA for SML applications (just about finished actually). As the SML application I am planing to base my work on uses PETSc, I have written some functions that will convert AIJ matrices and Vectors to SP and copy them to the GPU,

PETSc on GPUs

2008-09-18 Thread Ahmed El Zein
On Wed, 2008-09-17 at 21:33 -0500, Barry Smith wrote: Ahmed, This is very cool. On Sep 17, 2008, at 8:05 PM, Ahmed El Zein wrote: Harald, I am working on implementing SpMV on a NVIDIA GPU with CUDA for SML applications (just about finished actually). As the SML application I

PETSc on GPUs

2008-09-18 Thread Matthew Knepley
On Wed, Sep 17, 2008 at 10:51 PM, Ahmed El Zein ahmed at azein.com wrote: On Wed, 2008-09-17 at 21:33 -0500, Barry Smith wrote: Ahmed, This is very cool. On Sep 17, 2008, at 8:05 PM, Ahmed El Zein wrote: Harald, I am working on implementing SpMV on a NVIDIA GPU with CUDA for SML

PETSc on GPUs

2008-09-18 Thread Matthew Knepley
On Thu, Sep 18, 2008 at 1:34 PM, Ahmed El Zein ahmed at azein.com wrote: On Thu, 2008-09-18 at 10:20 -0500, Matthew Knepley wrote: A question that I had regarding the PETSc code when I was thinking about this was: You have the SeqAIJ matrix type and the the MPIAIJ type built around it