Cuda:VtkCudaDataSet

From NAMIC Wiki
Revision as of 14:37, 4 January 2008 by Bensch (talk | contribs) (→‎Overview)
Jump to: navigation, search
Home < Cuda:VtkCudaDataSet

The vtkCudaDataSet is a data-container used to communicate data structures between CUDA and host memory in an easy way. This is Part of the Volume Rendering With Cuda implementation.

Overview

VTK integration of the Cuda DataSet for Images

In the picture you see how the vtkImageDataSet will be embedded into the Pipeline of VTK.

The ImageDataSet will act as a container for communicating sets of arbitrary size from a host memory to the memory of a CUDA card and back again. As a performance leap the data should also be stored within a non-paged memory range on the host side.

Implementation

Used Cuda Functions