cuda::pipeline_role
Defined in header <cuda/pipeline>
:
enum class pipeline_role : /* unspecified */ {
producer,
consumer
};
cuda::pipeline_role
specifies the role of a particular thread in a partitioned producer/consumer pipeline.
Constants
producer | A producer thread that generates data and issuing asynchronous operations. |
consumer | A consumer thread that consumes data and waiting for previously asynchronous operations to complete). |
Example
See the cuda::make_pipeline
example.