Difference between revisions of "Cuda:VtkCudaDataSet"

From NAMIC Wiki
Jump to: navigation, search
Line 3: Line 3:
 
=Overview=
 
=Overview=
 
[[Image:VtkCudaDataSet.png|frame|none|VTK integration of the Cuda DataSet for Images]]
 
[[Image:VtkCudaDataSet.png|frame|none|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=
 
=Implementation=
 
==Used Cuda Functions==
 
==Used Cuda Functions==

Revision as of 14:37, 4 January 2008

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