kokkos-execution 0.0.1
Loading...
Searching...
No Matches
completion_signal.hpp File Reference

Go to the source code of this file.

Classes

struct  Kokkos::Execution::Impl::RequiresSync< Exec, Rcvr >
struct  Kokkos::Execution::Impl::DeferredCompletionReceiverTag
struct  Kokkos::Execution::Impl::SyncPolicy
struct  Kokkos::Execution::Impl::SyncPolicy::InlineFenceExec
struct  Kokkos::Execution::Impl::SyncPolicy::ScheduleWaitEvent
struct  Kokkos::Execution::Impl::SyncPolicy::PassThrough
struct  Kokkos::Execution::Impl::SyncPolicy::DeferWaitEvent
struct  Kokkos::Execution::Impl::CompletionSignal< SyncPolicy::InlineFenceExec, Exec, Rcvr >
 Fence the execution space instance to complete the operation and call set_value on the receiver. More...
struct  Kokkos::Execution::Impl::ScheduleWaitEventReceiver< Exec, Rcvr >
struct  Kokkos::Execution::Impl::CompletionSignal< SyncPolicy::ScheduleWaitEvent, Exec, Rcvr >
 Create an event in the execution space instance, and schedule on the delegation scheduler a task that waits on this event and then calls set_value on the receiver. More...
struct  Kokkos::Execution::Impl::CompletionSignal< SyncPolicy::PassThrough, Exec, Rcvr >
struct  Kokkos::Execution::Impl::CompletionSignal< SyncPolicy::DeferWaitEvent, Exec, Rcvr >
 Create an event in the execution space instance, and pass a handle to the event to the receiver, thus deferring to the successor the responsibility to wait on the event. More...

Namespaces

namespace  Kokkos
namespace  Kokkos::Execution
namespace  Kokkos::Execution::Impl

Concepts

concept  Kokkos::Execution::Impl::deferred_completion_receiver