MUDA
Loading...
Searching...
No Matches
graph_instantiate_flag.h
1#pragma once
2#include <cuda.h>
3#include <muda/tools/version.h>
4namespace muda
5{
6enum class GraphInstantiateFlagBit
7{
8 FreeOnLaunch = CUgraphInstantiate_flags::CUDA_GRAPH_INSTANTIATE_FLAG_AUTO_FREE_ON_LAUNCH,
9#if MUDA_WITH_DEVICE_STREAM_MODEL
10 Upload = CUgraphInstantiate_flags::CUDA_GRAPH_INSTANTIATE_FLAG_UPLOAD,
11 DeviceLaunch = CUgraphInstantiate_flags::CUDA_GRAPH_INSTANTIATE_FLAG_DEVICE_LAUNCH,
12 UseNodePriority = CUgraphInstantiate_flags::CUDA_GRAPH_INSTANTIATE_FLAG_USE_NODE_PRIORITY,
13#else
14 Upload = 2,
15 DeviceLaunch = 4,
16 UseNodePriority = 8,
17#endif
18};
19} // namespace muda