Vec-QMDP: Vectorized POMDP Planning on CPUs for Real-Time Autonomous Driving
On the map: End-to-end autonomous driving → Imitation-learning end-to-end planners
Abstract (arXiv)
Planning under uncertainty for real-world robotics tasks, such as autonomous driving, requires reasoning in enormous high-dimensional belief spaces, rendering the problem computationally intensive. While parallelization offers scalability, existing hybrid CPU-GPU solvers face critical bottlenecks due to host-device synchronization latency and branch divergence on SIMT architectures, limiting their utility for real-time planning and hindering real-robot deployment. We present Vec-QMDP, a CPU-native parallel planner that aligns POMDP search with modern CPUs' SIMD architecture, achieving 227×--1073× speedup over state-of-the-art serial planners. Vec-QMDP adopts a Data-Oriented Design (DOD), refactoring scattered, pointer-based data structures into contiguous, cache-efficient memory layouts. We further introduce a hierarchical parallelism scheme: distributing sub-trees across independent CPU cores and SIMD lanes, enabling fully vectorized tree expansion and collision checking. Efficiency is maximized with the help of UCB load balancing across trees and a vectorized STR-tree for coarse-level collision checking. Evaluated on large-scale autonomous driving benchmarks, Vec-QMDP achieves state-of-the-art planning performance with millisecond-level latency, establishing CPUs as a high-performance computing platform for large-scale planning under uncertainty.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in Imitation-learning end-to-end planners, one of 9 directions in End-to-end autonomous driving. Builds on 14 of its 36 references that are in the map. First posted on arXiv 9 Feb 2026.
Builds on
14 of 36 references.
Closest ancestors · 2
Same direction, newest first
- 2025Diffusion-Based Planning for Autonomous Driving with Flexible Guidance26 Jan
- 2024PLUTO: Pushing the Limit of Imitation Learning-based Planning for Autonomous Driving22 Apr
Other references · 12
- 2021NuPlan: A closed-loop ML-based planning benchmark for autonomous vehiclescited by 485
- 2023Parting with Misconceptions about Learning-based Vehicle Motion Planningcited by 238
- 2016DESPOT: Online POMDP Planning with Regularizationcited by 105
- 2024T-MAC: CPU Renaissance via Table Lookup for Low-Bit LLM Deployment on Edgecited by 47
- 2018HyP-DESPOT: A Hybrid Parallel Algorithm for Online Planning under Uncertaintycited by 18
- 2020MAGIC: Learning Macro-Actions for Online POMDP Planningcited by 17
- 2023Motions in Microseconds via Vectorized Sampling-Based Planningcited by 16
- 2016POMDP-lite for Robust Robot Planning under Uncertaintycited by 12
- 2024Scaling Long-Horizon Online POMDP Planning via Rapid State Space Samplingcited by 4
- 2020Parallelization of Monte Carlo Tree Search in Continuous Domainscited by 2
- 2025Vectorized Online POMDP Planningcited by 2
- 2024Hi-Drive: Hierarchical POMDP Planning for Safe Autonomous Driving in Diverse Urban Environmentscited by 1
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026TurboMPC: Fast, Scalable, and Differentiable Model Predictive Control on the GPU
- 2023STAMP: Differentiable Task and Motion Planning via Stein Variational Gradient Descent
- 2025V*: An Efficient Motion Planning Algorithm for Autonomous Vehicles
- 2026VOiLA: Vectorized Online Planning with Learned Diffusion Models for POMDP Agents
- 2026An Open-Source Modular Benchmark for Diffusion-Based Motion Planning in Closed-Loop Autonomous Driving
- 2026G-MAPP: GPU-accelerated Multi-Agent Planning and Perception for Reactive Motion Generation ↗
- 2026SparseDriveV2: Scoring is All You Need for End-to-End Autonomous Driving
- 2026RAD-LAD: Rule and Language Grounded Autonomous Driving in Real-Time