DCMay 8

FATE: Future-State-Aware Scheduling for Heterogeneous LLM Workflows

arXiv:2605.0723862.0
Predicted impact top 20% in DC · last 90 daysOriginality Highly original
AI Analysis

For serving systems running multi-stage LLM workflows, FATE provides a new scheduling approach that treats future-state preservation as a first-class objective, reducing end-to-end latency significantly.

FATE introduces a future-state-aware scheduler for heterogeneous LLM workflows that jointly preserves model residency, parent-output locality, prefix reuse, and device reachability. On real-DAG benchmarks, it achieves normalized makespan of 0.675 and P95 latency of 0.677, reducing both by 32.5% and 32.3% over RoundRobin and by 8.9% and 8.8% over the strongest baseline.

Large language model (LLM) applications are increasingly executed as heterogeneous multi-stage workflows rather than isolated inference calls. In these workflow directed acyclic graphs (DAGs), scheduling decisions affect not only the currently ready stage, but also the execution state inherited by downstream stages, including model residency, parent-output locality, prefix reuse, and future device reachability. Existing serving and DAG-scheduling policies mainly optimize immediate queue state, placement cost, or reuse signals in isolation, which can fragment useful state and increase end-to-end latency. We present FATE, a future-state-aware scheduler for heterogeneous LLM workflows. FATE combines a CP-SAT-backed frontier planner, horizon-aware candidate scoring, bounded multi-device shard execution, and state-conditional cost estimation. Rather than solving a monolithic full-DAG problem, FATE repeatedly plans over the current ready frontier and scores assignments by both immediate cost and the downstream state they induce. Across real-DAG and controlled prefix-reuse benchmarks, FATE outperforms practical heuristics, classical DAG scheduling, and proxy adaptations of recent workflow-serving policies. On the real-DAG benchmark, it achieves normalized makespan and normalized P95 latency of 0.675 and 0.677, reducing them by 32.5% and 32.3% over RoundRobin and by 8.9% and 8.8% over the strongest non-FATE baseline. Mechanism analysis and ablations show that these gains arise from jointly preserving multiple dimensions of future execution state rather than prefix reuse alone. These results indicate that future-state preservation should be treated as a first-class scheduling objective for heterogeneous LLM workflow serving.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes