Home
last modified time | relevance | path

Searched refs:cnode_exec_order (Results 1 – 3 of 3) sorted by relevance

/third_party/mindspore/mindspore/ccsrc/profiler/device/gpu/
Dgpu_profiling_utils.cc38 auto &cnode_exec_order = graph_ptr->execution_order(); in GetProfilingTraceFromEnv() local
39 if (cnode_exec_order.empty()) { in GetProfilingTraceFromEnv()
46 SetTraceIterEnd(cnode_exec_order); in GetProfilingTraceFromEnv()
47 SetTraceFpStart(cnode_exec_order); in GetProfilingTraceFromEnv()
48 SetTraceBpEnd(cnode_exec_order); in GetProfilingTraceFromEnv()
49 GetTraceHccl(cnode_exec_order); in GetProfilingTraceFromEnv()
72 void ProfilingUtils::GetTraceHccl(const std::vector<CNodePtr> &cnode_exec_order) { in GetTraceHccl() argument
73 for (const auto &node : cnode_exec_order) { in GetTraceHccl()
85 void ProfilingUtils::SetTraceFpStart(const std::vector<CNodePtr> &cnode_exec_order) { in SetTraceFpStart() argument
93 auto first_node = cnode_exec_order.front(); in SetTraceFpStart()
[all …]
Dgpu_profiling_utils.h63 static void SetTraceFpStart(const std::vector<CNodePtr> &cnode_exec_order);
64 static void SetTraceBpEnd(const std::vector<CNodePtr> &cnode_exec_order);
65 static void SetTraceIterEnd(const std::vector<CNodePtr> &cnode_exec_order);
66 static std::string GetGraphSecondLastKernelName(const std::vector<CNodePtr> &cnode_exec_order);
67 static void GetTraceHccl(const std::vector<CNodePtr> &cnode_exec_order);
/third_party/mindspore/mindspore/ccsrc/runtime/device/ascend/profiling/
Dprofiling_utils.cc58 auto &cnode_exec_order = kernel_graph.execution_order(); in GenerateProfilingTrace() local
62 if (cnode_exec_order.empty()) { in GenerateProfilingTrace()