[prev in list] [next in list] [prev in thread] [next in thread]
List: paraview
Subject: Re: [Paraview] CUDA module in ParaView
From: Burlen Loring <bloring () lbl ! gov>
Date: 2012-05-29 17:55:40
Message-ID: 4FC50D9C.3050502 () lbl ! gov
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
Hi John,
Yes, I have a filter that uses cuda. I'm in progress of adding streaming
capability to support larger datasets, and I'd have to roll back my
current checkout to share with you which I haven't had time to do yet.
My experience was similar to Dave's. It's very easy to use cuda from
with PV, more challenging to use it well. I think you'll have no problem
even without an example to work from.
Burlen
On 05/25/2012 03:06 AM, Biddiscombe, John A. wrote:
> Thanks David. I'll give it a try. it's a project that's being squeezed in between \
> other stuff so takes low(ish) priority.
> Incidentally, I noticed Burlen had some CUDA related stuff in SQtoolkit that I \
> found when googling. I will check that for hints. (I would like to add support for \
> the CUDA version of the splotch mapper I've been helping out with, pic attached cos \
> it looks nice)
> JB
>
> -----Original Message-----
> From: David E DeMarle [mailto:dave.demarle@kitware.com]
> Sent: 24 May 2012 21:05
> To: Biddiscombe, John A.
> Cc: paraview@paraview.org
> Subject: Re: [Paraview] CUDA module in ParaView
>
> Hey John,
>
> I've been working with LANL to get their PISTON library integrated into VTK and \
> ParaView. It will be making its way into master over the next few weeks. Our work \
> involves both GPGPU (data manipulation only) filters and a new direct from thrust \
> to GL (glInterop) mapper.
> Getting vtk/paraview to use cuda wasn't too hard, just use CMake's FindCUDA module \
> to get a hold of nvcc and then run that on the .cu files to get object \
> files/symbols you can use from your VTK classes.
> David E DeMarle
> Kitware, Inc.
> R&D Engineer
> 21 Corporate Drive
> Clifton Park, NY 12065-8662
> Phone: 518-881-4909
>
>
> On Thu, May 10, 2012 at 5:32 AM, Biddiscombe, John A.<biddisco@cscs.ch> wrote:
> > Has anyone out there used any filters/mappers that make use of CUDA in paraview, \
> > If so are there examples I can look at to get an idea of how to integrate some \
> > CUDA rendering into a paraview plugin. It doesn't actually have to be rendering \
> > as such as my current version just renders using software into a standard memory \
> > buffer and then copies that into OpenGL prior to letting paraview composite \
> > everything. It's mostly the setup/compilation etc that I haven't tried with CUDA \
> > and would like to experiment.
> > thanks
> >
> > JB
> >
> > --
> > John Biddiscombe, email:biddisco @.at.@ cscs.ch
> > http://www.cscs.ch/ CSCS, Swiss National Supercomputing Centre | Tel:
> > +41 (91) 610.82.07 Via Trevano 131, 6900 Lugano, Switzerland | Fax:
> > +41 (91) 610.82.82
> >
> >
> > _______________________________________________
> > Powered by www.kitware.com
> >
> > Visit other Kitware open-source projects at
> > http://www.kitware.com/opensource/opensource.html
> >
> > Please keep messages on-topic and check the ParaView Wiki at:
> > http://paraview.org/Wiki/ParaView
> >
> > Follow this link to subscribe/unsubscribe:
> > http://www.paraview.org/mailman/listinfo/paraview
> >
> >
> > _______________________________________________
> > Powered by www.kitware.com
> >
> > Visit other Kitware open-source projects at \
> > http://www.kitware.com/opensource/opensource.html
> > Please keep messages on-topic and check the ParaView Wiki at: \
> > http://paraview.org/Wiki/ParaView
> > Follow this link to subscribe/unsubscribe:
> > http://www.paraview.org/mailman/listinfo/paraview
[Attachment #5 (text/html)]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hi John,<br>
<br>
Yes, I have a filter that uses cuda. I'm in progress of adding
streaming capability to support larger datasets, and I'd have to
roll back my current checkout to share with you which I haven't had
time to do yet. My experience was similar to Dave's. It's very easy
to use cuda from with PV, more challenging to use it well. I think
you'll have no problem even without an example to work from.<br>
<br>
Burlen<br>
<br>
On 05/25/2012 03:06 AM, Biddiscombe, John A. wrote:
<blockquote
cite="mid:50320452A334BD42A5EC72BAD214509906BD28D7@MBX10.d.ethz.ch"
type="cite">
<pre wrap="">Thanks David. I'll give it a try. it's a project that's being \
squeezed in between other stuff so takes low(ish) priority.
Incidentally, I noticed Burlen had some CUDA related stuff in SQtoolkit that I found \
when googling. I will check that for hints. (I would like to add support for the CUDA \
version of the splotch mapper I've been helping out with, pic attached cos it looks \
nice)
JB
-----Original Message-----
From: David E DeMarle [<a class="moz-txt-link-freetext" \
href="mailto:dave.demarle@kitware.com">mailto:dave.demarle@kitware.com</a>] \
Sent: 24 May 2012 21:05
To: Biddiscombe, John A.
Cc: <a class="moz-txt-link-abbreviated" \
href="mailto:paraview@paraview.org">paraview@paraview.org</a>
Subject: Re: [Paraview] CUDA module in ParaView
Hey John,
I've been working with LANL to get their PISTON library integrated into VTK and \
ParaView. It will be making its way into master over the next few weeks. Our work \
involves both GPGPU (data manipulation only) filters and a new direct from thrust to \
GL (glInterop) mapper.
Getting vtk/paraview to use cuda wasn't too hard, just use CMake's FindCUDA module to \
get a hold of nvcc and then run that on the .cu files to get object files/symbols you \
can use from your VTK classes.
David E DeMarle
Kitware, Inc.
R&D Engineer
21 Corporate Drive
Clifton Park, NY 12065-8662
Phone: 518-881-4909
On Thu, May 10, 2012 at 5:32 AM, Biddiscombe, John A. <a \
class="moz-txt-link-rfc2396E" \
href="mailto:biddisco@cscs.ch"><biddisco@cscs.ch></a> wrote: </pre>
<blockquote type="cite">
<pre wrap="">Has anyone out there used any filters/mappers that make use of \
CUDA in paraview, If so are there examples I can look at to get an idea of how to \
integrate some CUDA rendering into a paraview plugin. It doesn't actually have to be \
rendering as such as my current version just renders using software into a standard \
memory buffer and then copies that into OpenGL prior to letting paraview composite \
everything. It's mostly the setup/compilation etc that I haven't tried with CUDA and \
would like to experiment.
thanks
JB
--
John Biddiscombe, &nb \
sp; email:biddisco \
@.at.@ cscs.ch <a class="moz-txt-link-freetext" \
href="http://www.cscs.ch/">http://www.cscs.ch/</a> CSCS, Swiss National \
Supercomputing Centre | Tel: +41 (91) 610.82.07 Via Trevano 131, 6900 \
Lugano, Switzerland | Fax: +41 (91) 610.82.82
_______________________________________________
Powered by <a class="moz-txt-link-abbreviated" \
href="http://www.kitware.com">www.kitware.com</a>
Visit other Kitware open-source projects at
<a class="moz-txt-link-freetext" \
href="http://www.kitware.com/opensource/opensource.html">http://www.kitware.com/opensource/opensource.html</a>
Please keep messages on-topic and check the ParaView Wiki at:
<a class="moz-txt-link-freetext" \
href="http://paraview.org/Wiki/ParaView">http://paraview.org/Wiki/ParaView</a>
Follow this link to subscribe/unsubscribe:
<a class="moz-txt-link-freetext" \
href="http://www.paraview.org/mailman/listinfo/paraview">http://www.paraview.org/mailman/listinfo/paraview</a>
</pre>
<pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
Powered by <a class="moz-txt-link-abbreviated" \
href="http://www.kitware.com">www.kitware.com</a>
Visit other Kitware open-source projects at <a class="moz-txt-link-freetext" \
href="http://www.kitware.com/opensource/opensource.html">http://www.kitware.com/opensource/opensource.html</a>
Please keep messages on-topic and check the ParaView Wiki at: <a \
class="moz-txt-link-freetext" \
href="http://paraview.org/Wiki/ParaView">http://paraview.org/Wiki/ParaView</a>
Follow this link to subscribe/unsubscribe:
<a class="moz-txt-link-freetext" \
href="http://www.paraview.org/mailman/listinfo/paraview">http://www.paraview.org/mailman/listinfo/paraview</a>
</pre>
</blockquote>
</blockquote>
<br>
</body>
</html>
_______________________________________________
Powered by www.kitware.com
Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView
Follow this link to subscribe/unsubscribe:
http://www.paraview.org/mailman/listinfo/paraview
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic