Graphs library#

The headers of the graph library provide facilities to create and manage CUDA graphs.

This library is under construction and not yet ready for production use.

<cuda/experimental/graph.cuh>

Class cuda::experimental::graph_builder: An owning wrapper for a cudaGraph_t object.

cudax 2.9.0 / CCCL 2.9.0

<cuda/experimental/graph.cuh>

Class cuda::experimental::graph_node_ref: A non-owning wrapper for a cudaGraphNode_t object.

cudax 2.9.0 / CCCL 2.9.0

<cuda/experimental/graph.cuh>

Class cuda::experimental::graph: An owning wrapper for a cudaGraphExec_t object.

cudax 2.9.0 / CCCL 2.9.0

graph_builder#

cuda::experimental::graph_builder is an owning wrapper for a cudaGraph_t object. See the API reference entries in this section for details.

graph_node_ref#

cuda::experimental::graph_node_ref is a non-owning wrapper for a cudaGraphNode_t object. See the API reference entries in this section for details.

graph#

cuda::experimental::graph is an owning wrapper for a cudaGraphExec_t object. See the API reference entries in this section for details.