Pith. sign in

REVIEW 14 cited by

An LLM Compiler for Parallel Function Calling

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2312.04511 v3 pith:HMKEVTED submitted 2023-12-07 cs.CL

classification cs.CL
keywords functioncallingllmcompilerparallelcallstaskscostfunctions
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

The reasoning capabilities of the recent LLMs enable them to execute external function calls to overcome their inherent limitations, such as knowledge cutoffs, poor arithmetic skills, or lack of access to private data. This development has allowed LLMs to select and coordinate multiple functions based on the context to tackle more complex problems. However, current methods for function calling often require sequential reasoning and acting for each function which can result in high latency, cost, and sometimes inaccurate behavior. To address this, we introduce LLMCompiler, which executes functions in parallel to efficiently orchestrate multiple function calls. Drawing inspiration from the principles of classical compilers, LLMCompiler enables parallel function calling with three components: (i) a Function Calling Planner, formulating execution plans for function calling; (ii) a Task Fetching Unit, dispatching function calling tasks; and (iii) an Executor, executing these tasks in parallel. LLMCompiler automatically generates an optimized orchestration for the function calls and can be used with both open-source and closed-source models. We have benchmarked LLMCompiler on a range of tasks with different patterns of function calling. We observe consistent latency speedup of up to 3.7x, cost savings of up to 6.7x, and accuracy improvement of up to ~9% compared to ReAct. Our code is available at https://github.com/SqueezeAILab/LLMCompiler.

Discussion (0). Sign in to comment.

Forward citations

Cited by 14 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Auto: The AGI Compiler

    cs.LG 2026-07 conditional novelty 7.0 of 10

    AUTO compiles witnessed-deterministic LLM-agent spans into verified WASM cognition binaries and recompiles on deopt, cutting cost 6.4× at 96.9% parity on a 300-item shifted stream.

  2. OctoT2I: A Self-Evolving Agentic Text-to-Image Router

    cs.AI 2026-06 unverdicted novelty 7.0 of 10

    OctoT2I uses a no-supervision PSEL loop to discover model capability frontiers and route T2I tasks, reaching 0.96 GenEval score with 90.3% speedup over Flow-GRPO.

  3. SkCC: Portable and Secure Skill Compilation for Cross-Framework LLM Agents

    cs.CR 2026-05 unverdicted novelty 7.0 of 10

    SkCC compiles LLM skills via SkIR to achieve portability across agent frameworks, reduce adaptation effort from O(m×n) to O(m+n), and enforce security with reported gains in task success rates and token efficiency.

  4. SkCC: Portable and Secure Skill Compilation for Cross-Framework LLM Agents

    cs.CR 2026-05 unverdicted novelty 7.0 of 10

    SkCC introduces a typed intermediate representation and compiler pipeline to make LLM agent skills portable across frameworks and enforce security constraints before deployment.

  5. Recursive Agent Harnesses

    cs.CL 2026-06 unverdicted novelty 6.0 of 10

    RAH improves coding performance on Oolong-Synthetic from 71.75% to 81.36% with fixed GPT-5 backbone by spawning subagent harnesses via executable scripts.

  6. SCALE: Scalable Cross-Attention Learning with Extrapolation for Agentic Workflow Scheduling

    cs.LG 2026-06 unverdicted novelty 6.0 of 10

    SCALE is a DRL scheduler using cross-attention and SRR regularization that generalizes from 16 to 48 nodes without retraining and reduces response time by 8.9% at N=48 versus the unregularized version.

  7. Slipstream: Trajectory-Grounded Compaction Validation for Long-Horizon Agents

    cs.MA 2026-05 unverdicted novelty 6.0 of 10

    Slipstream uses asynchronous compaction with trajectory-grounded judge validation to improve long-horizon agent accuracy by up to 8.8 percentage points and reduce latency by up to 39.7%.

  8. SkCC: Portable and Secure Skill Compilation for Cross-Framework LLM Agents

    cs.CR 2026-05 unverdicted novelty 6.0 of 10

    SkCC compiles LLM agent skills through a strongly-typed IR and static security checks, cutting adaptation complexity from O(m×n) to O(m+n) and raising pass rates by 12-13 points on tested platforms.

  9. PlanCompiler: A Deterministic Compilation Architecture for Structured Multi-Step LLM Pipelines

    cs.SE 2026-04 conditional novelty 6.0 of 10

    PlanCompiler uses a typed node registry, static validation, and deterministic compilation to reach 278/300 successes on structured LLM pipeline benchmarks, outperforming GPT-4.1 and Claude Sonnet baselines at lower cost.

  10. Tree Training: Accelerating Agentic LLMs Training via Shared Prefix Reuse

    cs.LG 2025-11 unverdicted novelty 6.0 of 10

    Tree Training serializes tree trajectories via DFS and uses redundancy-free partitioning to compute weighted per-token losses exactly once per token, achieving up to 6.2x training speedup on dense and MoE models.

  11. SGLang: Efficient Execution of Structured Language Model Programs

    cs.AI 2023-12 conditional novelty 6.0 of 10

    SGLang is a new system that speeds up structured LLM programs by up to 6.4x using RadixAttention for KV cache reuse and compressed finite state machines for output decoding.

  12. What makes prompts a graph: necessary and sufficient conditions for prompt graph engineering

    cs.AI 2026-07 conditional novelty 5.0 of 10

    The paper defines prompt graph engineering via four necessary and sufficient conditions (explicit structure, structure/content separation, executable semantics, first-class artifact) and an inclusion/exclusion test th...

  13. Plan-and-Act: Improving Planning of Agents for Long-Horizon Tasks

    cs.CL 2025-03 unverdicted novelty 5.0 of 10

    Plan-and-Act trains a dedicated Planner on synthetic plan-annotated trajectories to generate high-level plans that an Executor follows, reaching 57.58% success on WebArena-Lite and 81.36% on WebVoyager.

  14. LLM Enabled Multi-Agent System for 6G Networks: Framework and Method of Dual-Loop Edge-Terminal Collaboration

    cs.MA 2025-09 conditional novelty 4.0 of 10

    A dual-loop edge-terminal multi-agent framework, combining task decomposition with parallel tool calling and offloading, is shown in a simulated 6G urban safety case study to outperform ReAct and LLMCompiler.

Pith tools