MCPcopy Create free account
hub / github.com/Tiiny-AI/PowerInfer / ggml_backend_sched_graph_compute

Function ggml_backend_sched_graph_compute

ggml-backend.c:927–934  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

925}
926
927void ggml_backend_sched_graph_compute(ggml_backend_sched_t sched, struct ggml_cgraph * graph) {
928 GGML_ASSERT(sched->hash_set.size >= graph->visited_hash_table.size + GGML_MAX_SPLITS*GGML_MAX_SPLIT_INPUTS);
929
930 sched_split_graph(sched, graph);
931 sched_alloc_splits(sched);
932 sched_compute_splits(sched);
933 sched_reset(sched);
934}
935
936ggml_tallocr_t ggml_backend_sched_get_tallocr(ggml_backend_sched_t sched, ggml_backend_t backend) {
937 int backend_index = sched_backend_prio(sched, backend);

Callers

nothing calls this directly

Calls 4

sched_split_graphFunction · 0.85
sched_alloc_splitsFunction · 0.85
sched_compute_splitsFunction · 0.85
sched_resetFunction · 0.85

Tested by

no test coverage detected