kokkos-execution 0.0.1
Loading...
Searching...
No Matches
graph_context.hpp File Reference
#include "Kokkos_Macros.hpp"
#include "Kokkos_Graph_fwd.hpp"
#include "impl/Kokkos_DeviceHandle.hpp"
#include "kokkos-execution/graph/graph_fwd.hpp"
#include "tests/utils/context.hpp"

Go to the source code of this file.

Classes

struct  Tests::Utils::GraphContextTest< Exec >

Namespaces

namespace  Tests
namespace  Tests::Utils

Macros

#define KOKKOS_EXECUTION_TEST_UTILS_GRAPH_FENCE(_exec_)

Macro Definition Documentation

◆ KOKKOS_EXECUTION_TEST_UTILS_GRAPH_FENCE

#define KOKKOS_EXECUTION_TEST_UTILS_GRAPH_FENCE ( _exec_)
Value:
_exec_.fence("waiting for the data to be ready")

Use this macro when some data used may still be initialized by Kokkos on a given execution space instance, while e.g. the graph is submitted on another execution space instance or the first consumer is not ordered on any execution space instance.

Definition at line 32 of file graph_context.hpp.