arXiv paper· autonomous driving / efficient deep learning inference· method paper

SlackDrive: Reclaiming Runtime Slack for Adaptive Driving Inference

Xiaohuan Pei, Hengguang Zhou, Yuanhao Ban, Justin Cui, Jiaqi Feng, Haoyu Xie, Tao Huang, Pichao Wang, et al.

cs.AI · cs.RO

Quick verdict

Latency-feedback compute allocation for driving models: simple, well-analyzed, but the 21.7% headline appears in no table and key details are missing.

Summary

SlackDrive is a plug-in scheduler for driving world-action models that selects, before each forward pass, the compute budget most likely to finish within the vehicle's per-step latency deadline. The method profiles a small set of inference budgets once (planning utility and nominal latency, Pareto-filtered), converts recent realized latencies into a budget-normalized runtime load, tracks its exponentially weighted level and dispersion, and selects the highest-utility budget whose predicted completion L0(b)(μ+κδσ) stays under the deadline, falling back to the cheapest budget when nothing is feasible. The backbone stays frozen; the actuator is the visual-token count. On NAVSIM v2 (4,966 held-out scenes) with DriveDreamer-Policy under a synthetic fluctuating-load trace, the method reports EPDMS@τmax of 83.29/85.93/87.77 at 180/250/340 ms, beating the strongest baseline by 2.16/4.80/1.61 points; the abstract additionally claims a 21.7% relative gain at 130 ms (63.03→76.71), a number absent from Table 1 and inconsistent with the ablation's 68.39 at the same constraint. Ablations show the gain grows with sustained load (+8.10 at 3×) but turns negative under memoryless latency spikes, and the variance margin is sometimes counterproductive. Main limitations: a single backbone and actuator in the visible results, one unspecified contention trace, no confidence intervals or released code, and a reproducibility checklist confirming key details remain unreported.

Review complete

Assessment at a glance

autonomous driving / efficient deep learning inference

6

risk flags identified

● high 1

● medium 3

● low 2

Reproducibility readinesslow
Code & data availablenot stated
Review confidencemedium
AI text signal0/20 passages flagged
Deep research viable

5 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • The largest admissible compute budget for a driving world-action model varies systematically with residual runtime state, even after offline profiling of operating points.
  • A pre-inference allocator that converts realized latency into EWMA runtime state (μ, σ) and selects the highest-utility Pareto budget satisfying L0(b)(μ+κδσ) ≤ τmax preserves more latency-valid planning quality than any fixed configuration.
  • On NAVSIM v2 with DriveDreamer-Policy, the method improves latency-constrained EPDMS by 2.16–4.80 points at 180–340 ms (Table 1) and, per the abstract, by 21.7% relative at 130 ms.
  • The benefit requires temporal structure in runtime variation: it grows with sustained load (+8.10 at 3×) and turns negative under memoryless latency spikes (Fig. 4).

Strengths

  • Clean problem formalization and metric

    The chance-constrained allocation problem (Eq. 3) and the latency-constrained metric EPDMS@τmax (Eq. 4), which zeroes any prediction completing after the deadline, make latency violations explicit in the score — an evaluation contribution reusable beyond this paper.

  • Simple, causal, near-zero-overhead controller

    Budget-normalized load (Eq. 7), a 3-D EWMA state (Eq. 8), a Cantelli-motivated margin (Eq. 9), and an O(|BF|) table scan (Algorithm 1) require no learned latency predictor; §3.3 confirms controller cost is independent of the Transformer term. The small gap to the non-causal oracle (70.37 vs 73.91 at 140 ms, §4.3) suggests the state captures most exploitable signal.

  • Self-critical boundary analysis

  • Unusually complete case-level evidence

  • Consistent gains across table regimes with sensible compute reclamation

Weaknesses

  • Headline result unverifiable and internally contradictory

  • Single backbone and single actuator in visible results; unsupported transfer claim

  • Reproducibility gaps conceded by the paper itself

  • No uncertainty quantification

  • Design choices partially undercut by own ablations; rushed manuscript signals

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

Scope & Claims

SlackDrive (called "EfficientDrive" in §2.1, §4, Table 1's caption and Fig. 3 — a rename residue) targets residual runtime variation in latency-critical driving inference: even after offline profiling of operating points, contention on shared onboard compute changes which compute budgets can finish within the per-step control deadline. The paper claims (1) realized latency is a directly usable signal of available compute slack; (2) a pre-inference allocator can select, per step, the highest-utility budget predicted to meet the deadline while keeping the backbone frozen (Eq. 5); and (3) on NAVSIM v2 with DriveDreamer-Policy this yields EPDMS@130 ms of 76.71 vs 63.03 (+21.7% relative, Contribution 3) and +2.16/+4.80/+1.61 points over the strongest baseline at 180/250/340 ms (Table 1, §4.2). A reusable side contribution is the latency-constrained metric EPDMS@τmax (Eq. 4), which zeroes any planning result completing late.

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 5 strengths & 5 weaknesses, analyzed in detail
  • 6 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

What is SlackDrive and what problem does it solve?

SlackDrive is a plug-in compute scheduler for driving world-action models. Driving planners must produce a trajectory within a strict per-step latency deadline, but inference speed varies with runtime contention even after a model is profiled offline. SlackDrive uses recently measured latency as feedback: before each inference it predicts whether each compute budget (e.g., how many visual tokens to process) will finish in time, and selects the highest-planning-quality budget predicted to meet the deadline. The driving model itself is never retrained.

How much better is SlackDrive than existing acceleration methods like FastV or token pruning?

On NAVSIM v2 with DriveDreamer-Policy under a fluctuating workload, the paper reports latency-constrained EPDMS of 83.29/85.93/87.77 at 180/250/340 ms deadlines, beating the strongest baseline by 2.16/4.80/1.61 points; under tight load the pruning baselines often finish too late and score zero. The abstract also claims a 21.7% relative gain at a 130 ms deadline (63.03 to 76.71), but that figure does not appear in the paper's main table and conflicts with an ablation value of 68.39, so it should be treated as unverified.

Does SlackDrive require retraining or modifying the driving model?

No. The backbone stays completely frozen. SlackDrive changes only the inference budget applied before each forward pass — in the paper's experiments, the number of input visual tokens (135, 432, or full). It needs a one-time profile of each budget's nominal latency and planning quality, then runs a lightweight online controller (exponential moving averages and a table scan) whose per-step overhead is negligible.

Is code or data available for SlackDrive?

No code, trace generator, or profile logs are linked in the paper. The benchmark (NAVSIM v2) is public, but Appendix A.1 lists the GPU, the competing workload used to induce latency variation, seeds, repetition counts, and the exact budget grid as items the 'final experimental release should report' — meaning they are not currently provided.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • Table 1 may be partially truncated by extraction: the claimed τ=130 ms block and the promised EfficientVLA baseline row are absent from the visible text.
  • All figures (Figs. 1–13) are unavailable as text; sensitivity and ablation results rely on in-text numbers and captions only.
  • The 130 ms contradiction (headline 76.71 vs ablation 68.39) is judged from the visible text; a lost table block would not by itself resolve the discrepancy with §4.3's different fixed-budget values.

Go deeper on this paper

Reproduce ResultsNot feasible for this paper — the core results cannot be re-derived by sandboxed code simulation.

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
SlackDrive: Reclaiming Runtime Slack for Adaptive Driving Inference | Evolve.Pub