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 | |
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.