thrust / dependencies /libcudacxx /docs /extended_api /synchronization_primitives /pipeline /consumer_release.md
metadata
grand_parent: Pipelines
parent: cuda::pipeline
cuda::pipeline::consumer_release
Defined in header <cuda/pipeline>:
template <cuda::thread_scope Scope>
__host__ __device__
void cuda::pipeline<Scope>::consumer_release();
Releases the current pipeline stage.
Notes
If the calling thread is a producer thread, the behavior is undefined.
The pipeline is in a quitted state (see cuda::pipeline::quit), the
behavior is undefined.