cuda::pipeline::producer_commit#
2026-10-01
2 min read time
Applies to Linux and Windows
This page documents cuda::pipeline::producer_commit, which commits operations previously issued by the current producer thread to the current pipeline stage.
Defined in header <cuda/pipeline>:
template <cuda::thread_scope Scope>
__host__ __device__
void cuda::pipeline<Scope>::producer_commit();
Commits operations previously issued by the current thread to the current pipeline stage.
Note
If the calling thread is a consumer thread, the behavior is undefined.
If the pipeline is in a quitted state, the behavior is undefined.