SPEED: Scalable and Predictable EnhancEments for Data Handling in Autonomous Systems
Scalable and predictable disk I/O management is critical for autonomous applications that must handle realtime sensor data streams. Existing ROS-based architectures for end-to-end autonomous compute pipelines suffer from lack of scalability and performance predictability that can compromise safety. We present SPEED, an approach leveraging a multi-queue architecture and a context-aware I/O scheduler to achieve scalability and performance predictability. We demonstrate SPEED's ability to reduce single I/O latency in rosbag by 84%, and improve by over 1.5 × the scalability of existing camera sensors. Furthermore, SPEED's context-aware I/O scheduler improves the predictability of multitask application pipelines by over a 3.08× reduction in performance standard deviation. Our results demonstrate significant improvements in I/O management, making SPEED well suited for the stringent I/O demands of modern end-to-end autonomous applications that must execute sensor-to-actuator compute pipelines while meeting realtime performance requirements.
Authors
- Nikil Dutt (ORCID: https://orcid.org/0000-0002-3060-8119)
- Dongjoo Seo (ORCID: https://orcid.org/0000-0001-6282-8709)
- Bryan Donyanavard (ORCID: https://orcid.org/0000-0002-6990-2577)
- Ping-Xiang Chen (ORCID: https://orcid.org/0009-0004-7928-7776)
- Jun‐Seok Park (ORCID: https://orcid.org/0000-0002-4223-7706)
- Changhoon Sung (ORCID: https://orcid.org/0009-0009-7559-6826)
Institutions
- Kookmin University (KR)
- University of California, Irvine (US)
- San Diego State University (US)
Publication Details
- Published
- 2025-04-23
- DOI
- https://doi.org/10.1109/isqed65160.2025.11014394
- Primary Topic
- Parallel Computing and Optimization Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00