Skip to content

Commit 62f2f62

Browse files
committed
Refactor: Makes 'cuda_graph_update_required' a local variable
1 parent fcd62d9 commit 62f2f62

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

ggml/src/ggml-cuda/ggml-cuda.cu

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2445,7 +2445,9 @@ static void maintain_cuda_graph(ggml_backend_cuda_context * cuda_ctx, std::vecto
24452445
}
24462446

24472447

2448-
static bool is_cuda_graph_update_required(ggml_backend_cuda_context * cuda_ctx, ggml_cgraph * cgraph, bool cuda_graph_update_required) {
2448+
static bool is_cuda_graph_update_required(ggml_backend_cuda_context * cuda_ctx, ggml_cgraph * cgraph) {
2449+
2450+
bool cuda_graph_update_required = false;
24492451

24502452
if (cuda_ctx->cuda_graph->instance == nullptr) {
24512453
cuda_graph_update_required = true;
@@ -2603,7 +2605,7 @@ static enum ggml_status ggml_backend_cuda_graph_compute(ggml_backend_t backend,
26032605
}
26042606

26052607
if (use_cuda_graph) {
2606-
cuda_graph_update_required = is_cuda_graph_update_required(cuda_ctx, cgraph, cuda_graph_update_required);
2608+
cuda_graph_update_required = is_cuda_graph_update_required(cuda_ctx, cgraph);
26072609

26082610
use_cuda_graph = check_node_graph_compatibility_and_refresh_copy_ops(cuda_ctx, cgraph,
26092611
ggml_cuda_cpy_fn_ptrs, use_cuda_graph);

0 commit comments

Comments
 (0)