mlsanityData to 14 Oct 2026

OoO-Spec: Out-of-Order Semantic Speculation for Fast Tool Calling

arXiv 2608.00814 ↗First posted 1 Aug 2026cs.CLcited by 1

On the map: LLM agents and tool use → Tool learning and function calling

Abstract (arXiv)

LLMs generate tool calls token by token, even though the function choice and argument values can often be predicted in parallel from the request and tool schema. ToolSpec reduces this cost by drafting schema tokens and retrieving earlier calls, but cannot propose request-specific values absent from either source. We present OoO-Spec, which computes these missing semantics out of order. At request arrival, a Qwen3-0.6B sidecar predicts the function choice and all schema-defined argument slots in one parallel request-level wave while the target begins ToolSpec decoding. The runtime joins the slot values, renders the resulting call as text, and exposes it to subsequent candidate-construction rounds. The target polls without blocking, re-tokenizes a ready hint with its own tokenizer, and remains the sole verifier and commit authority. The sidecar is trained once with LoRA on Qwen2.5-32B teacher traces and used unchanged across Qwen2.5, Qwen3, and Llama targets, without target-specific drafter training. Across seven fully ranked targets and three benchmarks under greedy batch-one decoding, OoO-Spec is fastest among all evaluated methods in all 21 target-benchmark cells, reaching 2.46x-5.34x over autoregressive decoding with an unweighted mean of 3.89x, versus 2.95x for ToolSpec. It also outperforms every evaluated released learned drafter in each comparable cell. Across Qwen3-4B, 8B, 14B, and 32B targets, the same sidecar improves on ToolSpec by 34.1% on average. Its compact semantic payload averages 85 bytes per request excluding protocol metadata, supporting effective split-GPU overlap.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Placed in Tool learning and function calling, one of 16 directions in LLM agents and tool use. Builds on 16 of its 24 references that are in the map. First posted on arXiv 1 Aug 2026.

Builds on

16 of 24 references.

Closest ancestors · 2

Same direction, newest first

  1. 2023ToolAlpaca: Generalized Tool Learning for Language Models with 3000 Simulated Cases8 Jun
  2. 2023API-Bank: A Comprehensive Benchmark for Tool-Augmented LLMs14 Apr

Other references · 14

  1. 2024The Llama 3 Herd of Modelscited by 14,715
  2. 2025Qwen3 Technical Reportcited by 8,820
  3. 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,944
  4. 2022Fast Inference from Transformers via Speculative Decodingcited by 1,653
  5. 2023Accelerating Large Language Model Decoding with Speculative Samplingcited by 1,006
  6. 2024Medusa: Simple LLM Inference Acceleration Framework with Multiple Decoding Headscited by 843
  7. 2024EAGLE: Speculative Sampling Requires Rethinking Feature Uncertaintycited by 578
  8. 2025EAGLE-3: Scaling up Inference Acceleration of Large Language Models via Training-Time Testcited by 331
  9. 2026DFlash: Block Diffusion for Flash Speculative Decodingcited by 135
  10. 2024Turning Trash into Treasure: Accelerating Inference of Large Language Models with Token Recyclingcited by 47
  11. 2024SAM Decoding: Speculative Decoding via Suffix Automatoncited by 39
  12. 2026PARD-2: Target-Aligned Parallel Draft Model for Dual-Mode Speculative Decodingcited by 8
2 more
  1. 2026ToolSpec: Accelerating Tool Calling via Schema-Aware and Retrieval-Augmented Speculative Decodingcited by 5
  2. 2026Beyond Tokens: Semantic-Aware Speculative Decoding for Efficient Inference by Probing Internal Statescited by 3

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 1.

1 paper.

Similar, not cited

Close in wording, no citation either way

  1. 2026SchemaFill: Efficient LLM Tool Calling via Slot-Parallel Speculative Decoding
  2. 2024An LLM-Tool Compiler for Fused Parallel Function Calling
  3. 2025ToolPRM: Fine-Grained Inference Scaling of Structured Outputs for Function Calling
  4. 2024ToolACE: Winning the Points of LLM Function Calling
  5. 2025OckBench: Measuring the Efficiency of LLM Reasoning
  6. 2026Try, Check and Retry: A Divide-and-Conquer Framework for Boosting Long-context Tool-Calling Performance of LLMs
  7. 2026The Bitter Lesson of Tool Calling
  8. 2026Getting the Parameters Right: A Difficulty-Graded Benchmark and Probe-Guided Training for LLM Tool Calls