From ca4374b6e2304a242b5d37cd9b1ad438f13e7c65 Mon Sep 17 00:00:00 2001 From: Megvii Engine Team Date: Mon, 13 Sep 2021 00:34:23 +0800 Subject: [PATCH] perf(subgraph): remove unnecessary sync GitOrigin-RevId: 1546286706092d0795137e93745242921cc72a9c --- imperative/src/impl/ops/utility.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/imperative/src/impl/ops/utility.cpp b/imperative/src/impl/ops/utility.cpp index 56f81e48..5c208ed5 100644 --- a/imperative/src/impl/ops/utility.cpp +++ b/imperative/src/impl/ops/utility.cpp @@ -321,6 +321,7 @@ ComputingGraphHolder& get_computing_graph(std::shared_ptr compiled_op, Sm cg_holder.graph->options().async_exec_level = 0; cg_holder.graph->options().graph_opt_level = compiled_op->cast_final_safe().gopt_level; cg_holder.graph->options().enable_var_mem_defragment = false; + cg_holder.graph->options().comp_seq_sync_device = false; // set allocator for DTR support cg_holder.graph->set_device_memory_allocator(cg_holder.allocator); VarNodeArray input_vars; -- GitLab