Paper full texts and slides are available at https://ts.data61.csiro.au/Private/rtas-2020-papers/ for the personal use of RTAS 2020 conference registrands. Login details for that site are in the RTAS Slack channel
Opening
Gernot Heiser, Program Chair’s opening message.
Slides Video
Scheduling for Parallelism
Chair: Renato Mancuso
- Slite: OS Support for Near Zero-Cost, Configurable Scheduling
Distinguished Paper Award
Video Slack Thread
Phani Kishore Gadepalli (The George Washington University),
Runyu Pan (The George Washington University),
Gabriel Parmer (The George Washington University) - Real-Time Scheduling upon a Host-Centric Acceleration Architecture with Data Offloading
Video Slack Thread
Jinghao Sun (Northeastern University),
Jing Li (New Jersey Institute of Technology),
Zhishan Guo (University of Central Florida),
An Zou (Washington University in St. Louis),
Xuan Zhang (Washington University in St. Louis),
Kunal Agrawal (Washington University in St. Louis),
Sanjoy Baruah (Washington University in St. Louis) - On Dynamic Thermal Conditions in Mixed-Criticality Systems
Video Slack Thread
Seyedmehdi Hosseinimotlagh (University of California, Riverside),
Ali Ghahramannezhad (University of California, Riverside),
Hyoseung Kim (University of California, Riverside) - Enforcing Deadlines for Skeleton-based Parallel Programming
Video Slack thread
Paul Metzger (University of Edinburgh),
Murray Cole (University of Edinburgh),
Christian Fensch (University of Edinburgh),
Marco Aldinucci (University of Turin),
Enrico Bini (University of Turin) - CARSS: Client-Aware Resource Sharing and Scheduling for Heterogeneous Applications
Video Slack Thread
ILJOO Baek (Carnegie Mellon University),
Matthew Harding (Carnegie Mellon University),
Akshit Kanda (Carnegie Mellon University),
Kyung Ryeol Choi (George Washington University),
Soheil Samii (GM Motor R&D),
Ragunathan (Raj) Rajkumar (Carnegie Mellon University) - BRU: Bandwidth Regulation Unit for Real-Time Multicore Processors
Video Slack Thread
Farzad Farshchi (University of Kansas),
Qijing Huang (University of California, Berkeley),
Heechul Yun (University of Kansas) - Latency-Aware Generation of Single-Rate DAGs from Multi-Rate Task Sets
Video Slack Thread
Micaela Verucchi (University of Modena and Reggio Emilia, Technical University of Munich),
Mirco Theile (Technical University of Munich),
Marco Caccamo (Technical University of Munich),
Marko Bertogna (University of Modena and Reggio Emilia) - Dissecting the CUDA scheduling hierarchy: a Performance and Predictability Perspective
Video Slack thread
Ignacio Sañudo (University of Modena and Reggio Emilia),
Nicola Capodieci (University of Modena and Reggio Emilia),
Jorge Luis Martinez Garcia (University of Modena and Reggio Emilia),
Andrea Marongiu (University of Modena and Reggio Emilia),
Marko Bertogna (University of Modena and Reggio Emilia)
Tolerating Faults and Resource Unavailability
Chair: Chang-Gun Lee
- Real-Time Replica Consistency over Ethernet with Reliability Bounds
Distinguished Paper Award
Video Slack thread
Arpan Gujarati (MPI-SWS, Germany),
Sergey Bozkho (MPI-SWS, Germany),
Björn B. Brandenburg (MPI-SWS, Germany) - Scheduling Computational and Energy Harvesting Tasks in Deadline-Aware Intermittent Systems
Video Slack Thread
Bashima Islam (University of North Carolina at Chapel Hill),
Shahriar Nirjon (University of North Carolina at Chapel Hill) - Bounded-time recovery for distributed real-time systems
Video Slack thread
Neeraj Gandhi (University of Pennsylvania),
Edo Roth (University of Pennsylvania),
Robert Gifford (University of Pennsylvania),
Linh Thi Xuan Phan (University of Pennsylvania),
Andreas Haeberlen (University of Pennsylvania)
Analysis of and Experience with Timing Aspects
Chair: Cong Liu
- Debugging FPGA-accelerated Real-time Systems
Video Slack thread Best Presentation Award!
Martin Geier (Technical University of Munich),
Marian Brändle (Technical University of Munich),
Dominik Faller (Technical University of Munich),
Samarjit Chakraborty (Technical University of Munich) - Slow and Steady: Measuring and Tuning Multicore Interference
Video Slack thread
Dan Iorga (Imperial College London),
Tyler Sorensen (Princeton University),
John Wickerson (Imperial College London),
Alastair Donaldson (Imperial College London) - Timing of Autonomous Driving Software: Problem Analysis and Prospects for Future Solutions
Video Slack thread
Miguel Alcon (Barcelona Supercomputing Center (BSC)),
Hamid Tabani (Barcelona Supercomputing Center (BSC)),
Leonidas Kosmidis (Barcelona Supercomputing Center (BSC)),
Enrico Mezzetti (Barcelona Supercomputing Center (BSC)),
Jaume Abella (Barcelona Supercomputing Center (BSC)),
Francisco J. Cazorla (Barcelona Supercomputing Center (BSC))
Networking and I/O
Chair: Robert Kaiser
- Time-Triggered Traffic Planning for Data Networks with Conflict Graphs
Video Slack thread
Jonathan Falk (University of Stuttgart),
Frank Dürr (University of Stuttgart),
Kurt Rothermel (University of Stuttgart) - A novel flow control mechanism to avoid multi-point progressive blocking in hard real-time priority-preemptive NoCs
Video Slack Thread
Leandro Indrusiak (University of York),
Alan Burns (University of York),
Nickolay Smirnov (University of York),
James Harrison (University of York) - Sharing-aware Data Acquisition Scheduling for Multiple Rules in the IoT
Video Slack Thread
Seonyeong Heo (POSTECH),
Seungbin Song (Yonsei University),
Bongjun Kim (POSTECH),
Hanjun Kim (Yonsei University) - Boomerang: Real-Time I/O Meets Legacy Systems
Video Slack Thread
Richard West (Boston University),
Ahmad Golchin (Boston University),
Soham Sinha (Boston University)
Memory Predictability
Chair: David Cock
- The Potential of Programmable Logic in the Middle: Cache Bleaching
Best Paper Award
Video Slack Thread
Shahin Roozkhosh (Boston University),
Renato Mancuso (Boston University) - Addressing Resource Contention and Timing Predictability for Multi-Core Architectures with Shared Memory Interconnects
Video Slack Thread
Haitong Wang (U of York),
Neil Audsley (U of York),
Wanli Chang (U of York) - DRAMbulism: Balancing Performance and Predictability through Dynamic Pipelining
Video Slack Thread
Reza Mirosanlou (University of Waterloo),
Mohamed Hassan (McMaster University),
Rodolfo Pellizzoni (University of Waterloo) - Modeling Contention Interference in Crossbar-based Systems via Sequence-Aware Pairing (SeAP)
Video Slack thread
Jeremy Giesen (Barcelona Supercomputing Center (BSC)),
Pedro Benedicte (Barcelona Supercomputing Center (BSC)),
Enrico Mezzetti (Barcelona Supercomputing Center (BSC)),
Jaume Abella (Barcelona Supercomputing Center (BSC)),
Francisco J. Cazorla (Barcelona Supercomputing Center (BSC)) - Interference-Aware Memory Allocation for Real-Time Multi-Core Systems
Video Slack Thread
Simon Reder (Karlsruhe Institute of Technology (KIT)),
Juergen Becker (Karlsruhe Institute of Technology (KIT)) - A Holistic Memory Contention Analysis for Parallel Real-Time Tasks under Partitioned Scheduling
Video Slack Thread
Daniel Casini (Scuola Superiore Sant’Anna),
Alessandro Biondi (Scuola Superiore Sant’Anna),
Geoffrey Nelissen (CISTER, ISEP, Polytechnic Institute of Porto),
Giorgio Buttazzo (Scuola Superiore Sant’Anna) - Co-Optimizing Performance and Memory Footprint Via Integrated CPU/GPU Memory Management, an Implementation on Autonomous Driving Platform
Video Slack Thread
Soroush Bateni (University of Texas at Dallas),
Zhendong Wang (University of Texas at Dallas),
Yuankun Zhu (University of Texas at Dallas),
Yang Hu (University of Texas at Dallas),
Cong Liu (University of Texas at Dallas)
Deep Learning Systems
Chair: Nan Guan
- SubFlow: A Dynamic Induced-Subgraph Strategy Toward Real-Time DNN Inference and Training
Video Slack Thread
Seulki Lee (University of North Carolina at Chapel Hill),
Shahriar Nirjon (University of North Carolina at Chapel Hill) - Real-Time Object Detection System with Multi-Path Neural Networks
Video Slack Thread
Seonyeong Heo (POSTECH),
Sungjun Cho (POSTECH),
Youngsok Kim (Yonsei University),
Hanjun Kim (Yonsei University)
Bounding Worst Cases
Chair: Wanli Chang
- Cache-aware response time analysis for real-time tasks with fixed preemption points
Video Slack Thread
Filip Markovic (Malardalen University),
Jan Carlson (Malardalen University),
Radu Dobrin (Malardalen University) - Bringing Inter-Thread Cache Benefits to Federated Scheduling
Video Slack Thread
Corey Tessler (Wayne State University),
Prashant Modekurthy (Wayne State University),
Nathan Fisher (Wayne State University),
Abusayeed Saifullah (Wayne State University)