Sessions
Tuesday, June 27 | |
First Timers Reception (18:15 in the workshop area) | |
Wednesday, June 28 | |
08:00 | Registration |
08:45 | Welcome & Opening |
09:00 |
Tools, Architectures and Trends on Industrial all Programmable Heterogeneous MPSoC Giulio Corradi, Xilinx |
10:00 | Coffee Break |
Contention-Aware Multi-Core SchedulingChair: Andrea Bastoni | |
10:30 | Bus-aware Static Instruction SPM Allocation for Multicore Hard Real-Time Systems Dominic Oehlert, Arno Luppold and Heiko Falk |
11:00 | Contention-Aware Dynamic Memory Bandwidth Isolation with Predictability in COTS Multicores: An Avionics Case Study Ankit Agrawal, Gerhard Fohler, Johannes Freitag, Jan Nowotsch, Sascha Uhrig and Michael Paulitsch |
11:30 | WCET Derivation under Single Core Equivalence with Explicit Memory Budget Assignment Renato Mancuso, Rodolfo Pellizzoni, Neriman Tokcan and Marco Caccamo |
12:00 | Lunch |
Virtualization and Timing IsolationChair: Robert Kaiser | |
13:30 | LTZVisor: TrustZone is the Key Sandro Pinto, Jorge Pereira, Tiago Gomes, Adriano Tavares and Jorge Cabral |
14:00 | VCDC: The Virtualized Complicated Device Controller Zhe Jiang and Neil Audsley |
14:30 | VOSYSmonitor, a Low Latency Monitor Layer for Mixed-Criticality Systems on ARMv8-A Pierre Lucas, Kevin Chappuis, Michele Paolino, Nicolas Dagieu and Daniel Raho |
15:00 | Coffee Break |
Interactive SessionWork in Progress chair: Patrick Meumeu Yomsi | |
15:30 | Work In Progress, Tools, Demos |
17:00 | Poster session and reception |
Thursday, June 29 | |
09:00 |
An update on Real-Time scheduling on Linux Peter Zijlstra, Intel |
10:00 | Coffee Break |
Scheduling TheoryChair: Nathan Fisher | |
10:30 | A Hierarchical Scheduling Model for Dynamic Soft-Realtime Systems Vladimir Nikolov, Stefan Wesner, Eugen Frasch and Franz J. Hauck |
11:00 | Applying real-time scheduling theory to the Synchronous Data Flow Model of Computation Abhishek Singh, Pontus Ekberg and Sanjoy Baruah |
11:30 | On the Pitfalls of Resource Augmentation Factors and Utilization Bounds in Real-Time Scheduling Jian-Jia Chen, Georg von der Brüggen, Wen-Hung Huang and Robert Davis |
12:00 | Lunch |
Automotive SystemsChair: Robert Davis | |
13:30 | Communication Centric Design in Complex Automotive Embedded Systems Arne Hamann, Dakshina Dasari, Simon Kramer, Michael Pressler and Falk Wurst |
14:00 | Refinement of Workload Models for Engine Controllers by State-Space Partitioning Morteza Mohaqeqi, Jakaria Abdullah, Pontus Ekberg and Wang Yi |
14:30 | The Multi-Domain Frame Packing Problem for CAN-FD Prachi Joshi, Haibo Zeng, Unmesh D. Bordoloi, Soheil Samii, S. S. Ravi and Sandeep Shukla |
15:00 | Coffee Break |
Multi-core SchedulingChair: Rodolfo Pellizzoni | |
15:30 | Semi-Partitioned Scheduling of Dynamic Real-Time Workload: A Practical Approach Based On Analysis-driven Load Balancing Daniel Casini, Alessandro Biondi and Giorgio Buttazzo |
16:00 | Cache-conscious offline real-time task scheduling for multi-core processors Viet Anh Nguyen, Damien Hardy and Isabelle Puaut |
16:30 | Optimal Dataflow Scheduling on a Heterogeneous Multiprocessor with Reduced Response Time Bounds Zheng Dong, Cong Liu, Gatherer Alan, Lee McFearin, Peter Yan and Jim Anderson |
18:45 | Social Event and Dinner |
Friday, June 30 | |
Probabilistic and Weakly-hard ModelsChair: Jian-Jia Chen | |
09:00 | Design and Implementation of a Time Predictable Processor: Evaluation with a Space Case Study Carles Hernandez, Jaume Abella, Francisco Cazorla, Alen Bardizbanyan, Jan Andersson, Fabrice Cros and Franck WARTEL |
09:30 | Budgeting Under-specified Tasks for Weakly-Hard Real-Time Systems Zain A. H. Hammadeh, Sophie Quinton, Marco Panunzio, Rafik Henia, Laurent Rioux and Rolf Ernst |
10:00 | Coffee Break |
Mixed CriticalityChair: Sanjoy Baruah | |
10:30 | Mixed-criticality Scheduling with Dynamic Redistribution of Shared Cache Muhammad Ali Awan, Konstantinos Bletsas, Pedro Souto, Benny Akesson and Eduardo Tovar |
11:00 | Improving the Quality-of-Service for Scheduling Mixed-Criticality Systems on Multiprocessors Risat Mahmud Pathan |
11:30 | Replica-aware Co-scheduling for Mixed-criticality Eberle A Rambo and Rolf Ernst |
12:00 | Lunch |
Energy- and Security-aware SchedulingChair: Dakshina Dasari | |
13:30 | Thermal Implications of Energy-Saving Schedulers Sandeep D'souza and Raj Rajkumar |
14:00 | Energy-Efficient Multi-Core Scheduling for Real-Time DAG Tasks Zhishan Guo, Ashikahmed Bhuiyan, Abusayeed Saifullah, Nan Guan and Haoyi Xiong |
14:30 | Contego: An Adaptive Framework for Integrating Security Tasks in Real-Time Systems Monowar Hasan, Sibin Mohan, Rodolfo Pellizzoni and Rakesh Bobba |
15:00 | Coffee Break |
Outstanding PapersChair: Marko Bertogna | |
15:30 | WCET-Driven Dynamic Data Scratchpad Management with Compiler-Directed Prefetching Muhammad R. Soliman and Rodolfo Pellizzoni |
16:00 | A Linux Real-Time Packet Scheduler for Reliable Static SDN Routing Frank Mueller, Yufeng Xin and Tao Qian |
16:30 | Write-back Caches in WCET Analysis Tobias Blaß, Sebastian Hahn and Jan Reineke |
17:00 | Best Paper Award and Closing Remark |
17:15 | Closing Reception |