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
|
A producer thread that generates data and issuing asynchronous operations. |
|
A consumer thread that consumes data and waiting for previously asynchronous operations to complete. |
Example
See the cuda::make_pipeline example.