|Download Help (Windows Only)|
Owning Palette: LVCUDA SDK
Requires: GPU Analysis Toolkit
Closes the class that stores and manages device data, as well as the underlying device data. When the device data controls execution or resources, this VI may halt certain functions or free resources. Wire data to the CUDA U8 Device Ptr input to determine the polymorphic instance to use. You can wire a CUDA device pointer, CUDA context, CUFFT handle, or CUBLAS handle to this VI.
For more information about how to use the LVCUDA SDK and LVGPU SDK VIs, refer to the KnowledgeBase article Customizing GPU Computing Using the GPU Analysis Toolkit at ni.com.
The connector pane displays the default data types for this polymorphic function.
|CUDA U8 Device Ptr specifies a device pointer class to free, a CUDA context to destroy, a CUFFT handle release, or a CUBLAS handle to release based on the data type you wire to this input. If you wire a CUDA device pointer to this input, it can contain the following data types:
|error in describes error conditions that occur before this node runs. This input provides standard error in functionality.|
|error out contains error information. This output provides standard error out functionality.|