Conference Program
(Booklet in PDF)
December 10 – Hot Topics Day
Workshop on Machine-learning Enabled Safety-Critical Systems
Location: Crown Room (09:00 – 17:00)
2nd Workshop on OPtimization for Embedded and ReAl-time systems (OPERA)
Location: Wedgewood Room (10:45 – 17:00)
3rd International Workshop on Explainable Real-Time Systems and Their Analysis
Location: Minster Room (09:00 – 15:00)
Getting Started with the Quest RTOS and Quest-V Partitioning Hypervisor
Location: Minster Room (15:00 – 17:00)
Evening Drinks Reception
Location: Oak Room (18:00)
December 11 (Wednesday)
Locations: Events Centre; Evening drinks reception with posters and demos in the Oak Room.
- 9:00 AM – 9:15 AM: PC Chairs’ Introduction (Nathan Fisher, Wayne State University, USA and Claire Pagetti, ONERA, France)
- 9:15 AM – 10:15 AM: Keynote: “Deadline Missed? Reflections on Real-Time Systems Research”, Dr. Arne Hamann, Bosch Research, Germany (Chair: Nathan Fisher, Wayne State University, USA)
- 10:15 AM – 10:45 AM: Coffee Break
- 10:45 AM – 12:00 PM: Session I: Scheduling for Heterogeneous Resources (3 Papers)
- 12:00 PM – 1:00 PM: Lunch
- 1:00 PM – 3:00 PM: Industry Session (Chair: Siviu Craciunas, TTTech, Austria)
- 3:00 PM – 3:30 PM: Coffee Break
- 3:30 PM – 4:45 PM: Session II: Real-Time Stream Processing (3 Papers)
- 4:45 PM – 6:15 PM: BP & RTSS@Work Session – 13 BPs and 6 Demos
- 6:15 PM – 8:00 PM: Reception & Poster/Demo Session
December 12 (Thursday)
Locations: Events Centre
- 9:00 AM – 10:15 AM: Session III: Real-Time for AI/ML (3 Papers)
- 10:15 AM – 10:45 AM: Coffee Break
- 10:45 AM – 12:00 PM: Session IV: Networking (3 Papers)
- 12:00 PM – 1:00 PM: Lunch
- 1:00 PM – 2:40 PM: Session V: Real-Time Control Systems (4 Papers)
- 2:40 PM – 3:10 PM: Coffee Break
- 3:10 PM – 4:50 PM: Session VI: Dealing with Uncertainty (4 Papers)
- 5:00 PM – 5:30 PM: TCRTS Meeting
- 7:00 PM – 9:00 PM: Banquet & Social Event
December 13 (Friday)
Locations: Events Centre
- 9:00 AM – 10:15 AM: Session VII: Autonomous Systems (3 Papers)
- 10:15 AM – 10:45 AM: Coffee Break
- 10:45 AM – 12:00 PM: Session VIII: Memory/Resource Contention (3 Papers)
- 12:00 PM – 1:00 PM: Lunch
- 1:00 PM – 2:15 PM: Session IX: Multiprocessor Systems (3 Papers)
- 2:15 PM – 2:45 PM: Coffee Break
- 2:45 PM – 4:00 PM: Session X: Optimization for System Constraints (3 Papers)
- 4:00 PM – 4:30 PM: Closing Remarks
Session 1: Scheduling for Heterogeneous Resources (December 11, 10:45 AM – 12:00 PM)
Session Chair: Bjorn Andersson, Carnegie Mellon University, USA
- MESC: Re-thinking Algorithmic Priority and/or Criticality Inversion for Heterogeneous MCSs
Authors: Jiapeng Guan, Ran Wei, Dean You, Yingquan Wang, Ruizhe Yang, Hui Wang and Zhe Jiang - Energy-Efficient Real-Time Job Mapping and Resource Management in Mobile-Edge Computing
Authors: Chuanchao Gao, Niraj Kumar and Arvind Easwaran - Response Time Analysis for Limited-Preemptive Self-Suspending and Event-Driven Delay-Induced Tasks
Authors: Srinidhi Srinivasan, Mario Günzel and Geoffrey Nelissen
Session 2: Real-Time Stream Processing (December 11, 3:30 PM – 4:45 PM)
Session Chair: Tanya Amert, Carleton College, USA
- Argus: Real-Time HQ Video Decoding with CPU Coordinating on Consumer Devices
Authors: Qiang Chen and Changlong Li - Response-Time Analysis of a Soft Real-time NVIDIA Holoscan Application
Authors: Philip N. Schowitz, Soham Sinha and Arpan Gujarati - BOXR: Body and head motion Optimization framework for eXtended Reality
Authors: Ziliang Zhang, Zexin Li, Hyoseung Kim and Cong Liu
BP & RTSS@Work Session (December 11, 4:45 PM – 6:15 PM)
Location: Oak Room
Session Chairs: Hyoseung Kim, University of California, Riverside, USA and Alessandro Biondi, Scuola Superiore Sant’Anna, Pisa, Italy
Brief Presentation
- Work-in-Progress: Real-Time Neural Network Inference on a Custom RISC-V Multicore Vector Processor
Maximilian Kirschner, Konstantin Dudzik and Juergen Becker - Work-already-Published: TALESS: TSN with Legacy End-Stations Synchronization
Daniel Bujosa, Julian Proenza, Alessandro Vittorio Papadopoulos, Thomas Nolte and Mohammad Ashjaei - Work-in-Progress: Dynamic Modeling and Real-time Simulation for Performance Analysis of Electric Vehicle Powertrain
Byeon Hajin, Lim Jaeyoung, Han Yongha and Hong Jongsup - Work-in-Progress: Using Interaction Between Vehicles to Reduce Deadline Tardiness from a Route Assignment Perspective
Thomas P. Carroll and Albert M. K. Cheng - Work-in-Progress: Utilizing Probabilistic Analysis to Fine-Tune Optimal IDK Cascades
Anh-Vu Nguyen, Albert Cheng and Thomas P. Carroll - Work-in-Progress: Towards Real-time Collaborative 3D Object Detection Systems with Request-free Communication
Shiqi Sun, Yantao Lu, Ning Liu, Bo Jiang, JinChao Chen and Ying Zhang - Work-in-Progress: Exploring Limited Preemption Approaches for the Phased Execution Model
Thilanka Thilakasiri and Matthias Becker - Work-in-Progress: Multi-Deadline DAG Scheduling Model for Autonomous Driving Systems
Atsushi Yano and Takuya Azumi - Work-already-Published: Real-time Intelligent On-device Monitoring of Heart Rate Variability with PPG Sensors
Jingye Xu, Yuntong Zhang, Mimi Xie, Wei Wang and Dakai Zhu - Work-In-Progress: Energy and Thermal-Aware Scheduling based on HMARL for OpenMP DAG Workloads
Mohammad Pivezhand, Aakriti Jain, Abusayeed Saifullah and Ali Jannesari - Work-already-Published: Analysis and Mitigation of Shared Resource Contention on Heterogeneous Multicore: An Industrial Case Study
Heechul Yun - Work-in-Progress: Response Time Analysis of Partitioned and Clustered Systems with the Schedule-Abstraction Framework
Geoffrey Nelissen - Work-in-Progress: Analyzing Worst-Case DDoS Traffic Scrub Effect and Recovery Delay via Attack Vector Combination
Ziming Zhao, Zhaoxuan Li and Tingting Li
RTSS@Work (The proceedings can be found here.)
- SAG 3.0: A Consolidated and Faster Schedule-Abstraction Graph Framework
Geoffrey Nelissen, Pourya Gohari, Srinidhi Srinivasan, Richard Verhoeven, Björn Brandenburg and Mitra Nasri - METASAT: High-Performance Meets Real-Time and Reliability in Future Space Systems
Marc Solé Bonet, Aridane Álvarez Suárez, Jannis Wolf, Matina Maria Trompouki and Leonidas Kosmidis - TEACH: Transferable RTOS Education with Accessible MicroController Hardware
Christian Hakert, Kay Heider, Daniel Biebert, Kuan-Hsun Chen and Jian-Jia Chen - LLVMTA: An LLVM-Based Worst-Case Execution Time (WCET) Analysis Tool
Nils Hölscher, Jian-Jia Chen and Jan Reineke - Double-adaptive Hardware Queuing System
Joanna Weissenberg and Marek Michalski - Kopernic Dynamic Benchmarks (KDBench) – open source measurement-based benchmarks
Yves Sorel, Ismail Hawila, Liliana Cucu-Grosjean, Mehdi Mezouak, Hadrien Clarke and Slim Ben Amor
Session 3: Real-Time for AI/ML (December 12, 9:00 AM – 10:15 AM)
Session Chair: Arpan Gujarati, University of British Columbia, Canada
- IDK Cascades for Time-Series Input Streams
Authors: Kunal Agrawal, Sanjoy Baruah, Alan Burns and Jinhao Zhao - Deadline-Safe Reach-Avoid Control Synthesis for Cyber-Physical Systems with Reinforcement Learning
Authors: Mengyu Liu, Pengyuan Lu, Xin Chen, Oleg Sokolsky, Insup Lee and Fanxin Kong - DuoJoule: Accurate On-Device Deep Reinforcement Learning for Energy and Timeliness
Authors: Soheil Shirvani, Aritra Samanta, Zexin Li and Cong Liu
Session 4: Networking (December 12, 10:45 AM – 12:00 PM)
Session Chair: Leandro Soares Indrusiak, University of Leeds, UK
- Optimizing Quantum Assignment for DRR in TSN: A Network Calculus-Based Method
Authors: Anlan Xie, Feng He and Luxi Zhao - An Improved Worst-Case Response Time Analysis for AVB Traffic in Time-Sensitive Networks
Authors: Daniel Bujosa, Julián Proenza, Alessandro Vittorio Papadopoulos, Thomas Nolte and Mohammad Ashjaei - Burst-MAC: A MAC Protocol for Handling Burst Traffic in LoRa Network
Authors: Aakriti Jain, Md Ashikul Haque, Abusayeed Saifullah and Haibo Zhang
Session 5: Real-Time Control Systems (December 12, 1:00 PM – 2:40 PM)
Session Chair: Arvind Easwaran, Nanyang Technological University, Singapore
- Exploring Real-Time Satellite Computing: From Energy and Thermal Perspectives
Authors: Qing Li, Shangguang Wang, Chenren Xu, Xiao Ma, Mengwei Xu, Ao Zhou, Ruolin Xing, Boyuan Yang, Zuo Zhu, Ying Zhang and Xuanzhe Liu - ROTA-I/O: Hardware/Algorithm Co-design for Real-Time I/O Control with Improved Timing Accuracy and Robustnes
Authors: Zhe Jiang, Shuai Zhao, Ran Wei, Gang Chen, Xin Si and Nan Guan - Performance Optimization and Stability Guarantees for Multi-tier Real-Time Control Systems
Authors: Yehan Ma, Ruijie Fu, An Zou, Jing Li, Cailian Chen, Chenyang Lu and Xinping Guan - SCENIC: Capability and Scheduling Co-Design for Intelligent Controller on Heterogeneous Platforms
Authors: Jintao Chen, An Zou, Yuankai Xu and Yehan Ma
Session 6: Dealing with Uncertainty (December 12, 3:10 PM – 4:50 PM)
Session Chair: Giuseppe Lipari, University of Lille, France
- (Outstanding Paper) A Distribution-Agnostic and Correlation-Aware Analysis of Periodic Tasks
Authors: Filip Markovic, Georg von der Brüggen, Mario Günzel, Jian-Jia Chen and Björn Brandenburg - In Search of Butterflies: Exceedance Analysis for Real-Time Systems under Transient Overload
Authors: Matteo Zini, Filip Markovic, Daniel Casini, Alessandro Biondi and Björn Brandenburg - Drawing Lines for Measurement-Based Probabilistic Timing Analysis
Authors: Tadeu Nogueira Costa de Andrade, George Lima and Veronica Maria Cadena Lima - Towards Principled Budget Enforcement in Real-Time Systems
Authors: Joseph Goh and Jim Anderson
Session 7: Autonomous Systems (December 13, 9:00 AM – 10:15 AM)
Session Chair: Yehan Ma, Shanghai Jiao Tong University, China
- RT-BEV: Enhancing Real-Time BEV Perception for Autonomous Vehicles
Authors: Liangkai Liu, Jinkyu Lee and Kang G. Shin - Jigsaw: Taming BEV-centric Perception on Dual-SoC for Autonomous Driving
Authors: Lingyu Sun, Chao Li, Xiaofeng Hou, Tianhao Huang, Cheng Xu, Xinkai Wang, Guangjun Bao, Bingchuan Sun, Shibo Rui and Minyi Guo - FLEX: Adaptive Task Batch Scheduling with Elastic Fusion in Multi-Modal Multi-View Machine Perception
Authors: Yuhang Xu, Zixuan Liu, Xinzhe Fu, Shengzhong Liu, Fan Wu and Guihai Chen
Session 8: Memory/Resource Contention (December 13, 10:45 AM – 12:00 PM)
Session Chair: Daniel Casini, Scuola Superiore Sant’Anna, Italy
- Interference-free Operating System: A 6 Years’ Experience in Mitigating Cross-Core Interference in Linux
Authors: Zhaomeng Deng, Ziqi Zhang, Ding Li, Yao Guo, Yunfeng Ye, Yuxin Ren, Ning Jia and Xinwei Hu - (Outstanding Paper) Coherence-Aided Memory Bandwidth Regulation
Authors: Ivan Izhbirdeev, Denis Hoornaert, Weifan Chen, Alexander Zuepke, Youssef Hammad, Marco Caccamo and Renato Mancuso - Per-Bank Bandwidth Regulation of Shared Last-Level Cache for Real-Time Systems
Authors: Connor R. Sullivan, Alex Manley, Mohammad Alian and Heechul Yun
Session 9: Multiprocessor Systems (December 13, 1:00 PM – 2:15 PM)
Session Chair: George Lima, Federal University of Bahia, Brazil
- (Outstanding Paper) FRAP: A Flexible Resource Accessing Protocol for Multiprocessor Real-Time Systems
Authors: Shuai Zhao, Hanzhi Xu, Nan Chen, Ruoxian Su and Wanli Chang - Mixed-Criticality Federated Scheduling for Relaxed-Deadline DAG Tasks
Authors: Fei Guan, Jinkyu Lee, Jason Xue, Jen-Ming Wu and Nan Guan - (Outstanding Paper) Job-Level Batching for Software-Defined Radio on Multi-Core
Authors: Abigail Eisenklam, Will Hedgecock and Bryan C. Ward
Session 10: Optimization for System Constraints (December 13, 2:45 PM – 4:00 PM)
Session Chair: Georg von der Brüggen, TU-Dortmund, Germany
- Subtask-Level Elastic Scheduling
Authors: Marion Sudvarg, Daisy Wang, Jeremy Buhler and Chris Gill - Priority Optimization for Autonomous Driving Systems to Meet End-to-End Latency Constraints
Authors: Xisheng Li, Ye Ma, Yuting Chen, Jinghao Sun, Wanli Chang, Nan Guan, Liming Chen and Qingxu Deng - Partial Context-Sensitive Pointer Integrity for Real-time Embedded Systems
Authors: Yujie Wang, Cailani Lemieux-Mack, Thidapat (Tam) Chantem, Sanjoy Baruah, Ning Zhang and Bryan C. Ward