Hi Simon, Currently the VTK-m support that is offered by the ParaView superbuild doesn't support enabling CUDA. I am in the process of adding this option to the superbuild and can notify you when this feature has been merged in. In the short-term you would want to manual modify the vtk-m CMAKE_ARGS entry in the superbuild to have VTKm_ENABLE_CUDA:BOOL=ON.
On Wed, Sep 20, 2017 at 9:45 AM, Su, Simon M CIV USARMY RDECOM ARL (US) <[email protected]> wrote: > CLASSIFICATION: UNCLASSIFIED > > Hi Utkarsh, > > is there a sure way to tell if our ParaView VTK-m compilation has the correct > CUDA support? For the superbuild process, is there a way to force the > detection of CUDA library and fail the superbuild process if CUDA library is > not correctly detected? thank you > > thanks > -simon > > -----Original Message----- > From: Utkarsh Ayachit [mailto:[email protected]] > Sent: Friday, September 15, 2017 12:36 PM > To: Su, Simon M CIV USARMY RDECOM ARL (US) <[email protected]> > Cc: [email protected] > Subject: [Non-DoD Source] Re: [Paraview] ParaView GPU support (UNCLASSIFIED) > > All active links contained in this email were disabled. Please verify the > identity of the sender, and confirm the authenticity of all links contained > within the message prior to copying and pasting the address to a Web browser. > > > > > ---- > > Simon, > > The answer depends on whether you want to ParaView to use GPU for rendering > alone or also for computation e.g. contours. For former, it's automatic via > OpenGL. So long as your environment and/or your build is set up such that > ParaView picks up the OpenGL implementation provided by your GPU drivers, > you'll get GPU acceleration. For GPU-accelerated algorithms, you have to > enable VTK-m support at build time and then enable CUDA support for VTM-m. > Currently, you need create special filters via the VTM-m plugin [1] to use > accelerated versions of common algorithms like contour. In future, this will > be automatic, and you will be able to simply use the generic filters. > > Hope that helps. > > Utkarsh > > > [1] Caution-https://blog.kitware.com/paraview-5-3-0-release-notes/ > > On Thu, Sep 14, 2017 at 3:42 PM, Su, Simon M CIV USARMY RDECOM ARL > (US) <[email protected]> wrote: >> CLASSIFICATION: UNCLASSIFIED >> >> Hello, >> >> How do we configure ParaView to take advantage of available GPU >> hardware? Do we have to compile with different compile flags? Or >> ParaView automatically detects availability of GPU hardware and take >> advantage of it? Any insight is greatly appreciated >> >> Thanks >> -simon >> >> >> CLASSIFICATION: UNCLASSIFIED >> _______________________________________________ >> Powered by Caution-www.kitware.com >> >> Visit other Kitware open-source projects at >> Caution-http://www.kitware.com/opensource/opensource.html >> >> Please keep messages on-topic and check the ParaView Wiki at: >> Caution-http://paraview.org/Wiki/ParaView >> >> Search the list archives at: >> Caution-http://markmail.org/search/?q=ParaView >> >> Follow this link to subscribe/unsubscribe: >> Caution-http://public.kitware.com/mailman/listinfo/paraview > > > CLASSIFICATION: UNCLASSIFIED > > _______________________________________________ > 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 > > Search the list archives at: http://markmail.org/search/?q=ParaView > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/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 Search the list archives at: http://markmail.org/search/?q=ParaView Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/paraview
