| Taskflow: A General-purpose Task-parallel Programming System

Loading...
Searching...
No Matches
Public Member Functions | List of all members
tf::cudaGraphExecCreator Class Reference

class to create functors for constructing executable CUDA graphs More...

`#include <taskflow/cuda/cuda_graph_exec.hpp>`

## Public Member Functions
cudaGraphExec_t | operator() () const
| returns a null executable CUDA graph
cudaGraphExec_t | operator() (cudaGraphExec_t exec) const
| returns the given executable graph
cudaGraphExec_t | operator() (cudaGraph_t graph) const
| returns a newly instantiated executable graph from the given CUDA graph
template<typename C, typename D>
cudaGraphExec_t | operator() (const cudaGraphBase< C, D > &graph) const
| returns a newly instantiated executable graph from the given CUDA graph

## Detailed Description

class to create functors for constructing executable CUDA graphs

This class provides an overloaded function call operator to create a new executable CUDA graph using `cudaGraphCreate`.

The documentation for this class was generated from the following file:

- taskflow/cuda/cuda_graph_exec.hpp