Taskflow  3.2.0-Master-Branch
Loading...
Searching...
No Matches
tf::cudaLinearCapturing Class Reference

class to capture a linear CUDA graph using a sequential stream More...

#include <cuda_optimizer.hpp>

Inheritance diagram for tf::cudaLinearCapturing:
Collaboration diagram for tf::cudaLinearCapturing:

Public Member Functions

 cudaLinearCapturing ()=default
 constructs a linear optimizer
 

Friends

class cudaFlowCapturer
 

Detailed Description

class to capture a linear CUDA graph using a sequential stream

A linear capturing algorithm is a special case of tf::cudaSequentialCapturing and assumes the input task graph to be a single linear chain of tasks (i.e., a straight line). This assumption allows faster optimization during the capturing process. If the input task graph is not a linear chain, the behavior is undefined.


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