cuda::experimental::stf::stream_async_op#

class stream_async_op#

This implements an asynchronous operation synchronized by the means of stream-based events.

Public Functions

stream_async_op() = default#
inline stream_async_op(
backend_ctx_untyped &bctx,
decorated_stream dstream,
event_list &prereq_in,
)#
inline stream_async_op(
backend_ctx_untyped &bctx,
const data_place &place,
cudaStream_t *target_stream,
event_list &prereq_in,
)#
inline void set_symbol(::std::string s)#
inline event end_as_event(backend_ctx_untyped &bctx)#
inline event_list end(backend_ctx_untyped &bctx)#