← LatentAgent serving · 3 min

    A scheduler that plans around AI agents' tool calls cuts serving delays

    TAO, described in a preprint, picks which agent sessions get GPU time by weighing when their tools will return, what is cached where and how many tokens they carry.

    1 November 2026 · arXiv preprint, not yet peer reviewed
    Rows of server racks in a dimly lit data centre with glowing status lights
    Photo: Guerrillabuzz / Unsplash

    AI agents do not spend all their time thinking: between bursts of work by the language model, they wait for the external tools it has called to respond. Researchers affiliated with AIOR argue that the systems which run such agents should plan around that waiting. In a preprint posted to arXiv, which has not yet been peer reviewed, they describe TAO, a scheduling framework that decides which agent sessions get time on a graphics processor, and on which one, partly by anticipating when each session's tool results are about to come back. Across the test settings they report, the authors say TAO cut latency by up to 26.8% relative to the strongest existing system they evaluated.

    An agentic service is one in which a large language model does not simply answer a prompt once but works through a task in steps, calling on external tools and folding their outputs back into its work. According to the abstract, such services alternate between model inference on clusters of GPUs, the specialised chips that run the model, and tools running on separate, distributed CPUs, the general-purpose processors found in ordinary servers. The authors identify two weaknesses in existing serving systems. First, they ignore whether a session's tool results are ready when judging which work to serve, which wastes limited resources. Second, they rely on rules of thumb for admission, meaning which waiting sessions are allowed onto the GPUs, and for placement, meaning which GPU each one lands on.

    TAO replaces those rules of thumb with a scoring scheme the authors call a value interface, which weighs three factors. The first is near-term tool readiness: whether a session's tool call is about to return, so that the session will shortly have model work to do. The second is a cache credit specific to each GPU node. Language-model serving systems typically keep intermediate computations from a session's earlier steps on the machine that produced them, so returning a session to that machine can spare it from redoing work; in TAO this credit fades over time, a feature described as time-aware decay. The third is token footprint, the amount of text, counted in the word fragments known as tokens, that a session brings with it.

    Those scores feed a dynamic program, a classic optimisation technique that solves a large problem by building up answers to smaller, overlapping ones. It decides jointly which waiting sessions to admit and where to place them, while respecting the capacity limits of the hardware. Making both choices together, rather than as separate rule-of-thumb steps, is what the title's ‘joint scheduling’ refers to.

    The authors tested TAO in 12 settings that varied the model, the workload and the concurrency, or number of sessions running at once. Measured against the best-performing state-of-the-art baseline for each metric, they report that TAO reduced latency by up to 26.8%, reduced mean time to first token, the wait before a model starts producing its reply, by up to 36.3%, and raised decode throughput, the rate at which output tokens are generated, by up to 29.5%.

    These are best-case figures across the reported settings, and the abstract does not say how large the gains were in a typical setting or which baseline systems were compared. All results are reported by the authors and have yet to face peer review. Whether similar gains hold beyond the tested models, workloads and levels of concurrency is a question the abstract leaves open.

    Paper
    TAO: Tool-Aware Joint Scheduling for LLM-Based Agentic Serving
    Authors
    Shuhuai Li, Shengdong Ye, Dongdong Ge, Yinyu Ye, Jianghao Lin
    Venue
    arXiv preprint — not yet peer reviewed · 27 October 2026
    Link
    arxiv.org/abs/2610.37230

    Keep reading

    A small object on a rotating turntable in a studio, surrounded by cameras at different angles
    Latent · Video generation

    Surface-shape maps help an AI video model keep a subject consistent from every side

    A KAIST AI preprint steers video generation with geometry maps rebuilt from reference photos, so a subject stays the same as the camera circles it.

    arXiv preprint · 26 October 2026
    A person speaking in a busy café while blurred figures talk in the background
    Latent · Speech separation

    Leaner streaming model picks one voice out of crowded, noisy scenes

    A preprint offers a more realistic test for audio-visual voice extraction, plus a streaming model the authors say is far smaller and faster than an existing baseline.

    arXiv preprint · 23 October 2026
    Abstract illustration of a photograph dissolving into a grid of tokens beside lines of text on a screen
    Latent · Multimodal efficiency

    Teaching diffusion vision-language models to look at the image only when needed

    A decoding method from KAIST AI checks whether the picture would change the answer before processing it, cutting reported decoding computation to about a third.

    arXiv preprint · 27 October 2026