@Proceedings{quinton:LIPIcs.ECRTS.2019, title = {{LIPIcs, Volume 133, ECRTS'19, Complete Volume}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019}, URN = {urn:nbn:de:0030-drops-107744}, doi = {10.4230/LIPIcs.ECRTS.2019}, annote = {Keywords: Computer systems organization, Embedded and cyber-physical systems, Computer systems organization, Real-time systems, Software and its engineering} } @InProceedings{quinton:LIPIcs.ECRTS.2019.0, author = {Quinton, Sophie}, title = {{Front Matter, Table of Contents, Preface, Conference Organization}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, pages = {0:i--0:xi}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.0}, URN = {urn:nbn:de:0030-drops-107377}, doi = {10.4230/LIPIcs.ECRTS.2019.0}, annote = {Keywords: Front Matter, Table of Contents, Preface, Conference Organization} } @InProceedings{pazzaglia_et_al:LIPIcs.ECRTS.2019.1, author = {Pazzaglia, Paolo and Mandrioli, Claudio and Maggio, Martina and Cervin, Anton}, title = {{DMAC: Deadline-Miss-Aware Control}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, pages = {1:1--1:24}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.1}, URN = {urn:nbn:de:0030-drops-107387}, doi = {10.4230/LIPIcs.ECRTS.2019.1}, annote = {Keywords: Weakly-Hard Real-Time Systems, Deadline Miss Handling, Control Design} } @InProceedings{walls_et_al:LIPIcs.ECRTS.2019.2, author = {Walls, Robert J. and Brown, Nicholas F. and Le Baron, Thomas and Shue, Craig A. and Okhravi, Hamed and Ward, Bryan C.}, title = {{Control-Flow Integrity for Real-Time Embedded Systems}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, pages = {2:1--2:24}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.2}, URN = {urn:nbn:de:0030-drops-107397}, doi = {10.4230/LIPIcs.ECRTS.2019.2}, annote = {Keywords: Control-flow integrity} } @InProceedings{osborne_et_al:LIPIcs.ECRTS.2019.3, author = {Osborne, Sims Hill and Bakita, Joshua J. and Anderson, James H.}, title = {{Simultaneous Multithreading Applied to Real Time}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, pages = {3:1--3:22}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.3}, URN = {urn:nbn:de:0030-drops-107400}, doi = {10.4230/LIPIcs.ECRTS.2019.3}, annote = {Keywords: real-time systems, simultaneous multithreading, soft real-time, scheduling algorithms} } @InProceedings{soliman_et_al:LIPIcs.ECRTS.2019.4, author = {Soliman, Muhammad R. and Pellizzoni, Rodolfo}, title = {{PREM-Based Optimal Task Segmentation Under Fixed Priority Scheduling}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, pages = {4:1--4:23}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.4}, URN = {urn:nbn:de:0030-drops-107417}, doi = {10.4230/LIPIcs.ECRTS.2019.4}, annote = {Keywords: PREM, LLVM, scratchpad memory, scheduling, program segmentation} } @InProceedings{cinque_et_al:LIPIcs.ECRTS.2019.5, author = {Cinque, Marcello and Della Corte, Raffaele and Eliso, Antonio and Pecchia, Antonio}, title = {{RT-CASEs: Container-Based Virtualization for Temporally Separated Mixed-Criticality Task Sets}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, pages = {5:1--5:22}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.5}, URN = {urn:nbn:de:0030-drops-107426}, doi = {10.4230/LIPIcs.ECRTS.2019.5}, annote = {Keywords: Containers, mixed-criticality, temporal separation, monitoring} } @InProceedings{casini_et_al:LIPIcs.ECRTS.2019.6, author = {Casini, Daniel and Bla{\ss}, Tobias and L\"{u}tkebohle, Ingo and Brandenburg, Bj\"{o}rn B.}, title = {{Response-Time Analysis of ROS 2 Processing Chains Under Reservation-Based Scheduling}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, pages = {6:1--6:23}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.6}, URN = {urn:nbn:de:0030-drops-107431}, doi = {10.4230/LIPIcs.ECRTS.2019.6}, annote = {Keywords: ROS, real-time systems, response-time analysis, robotics, resource reservation} } @InProceedings{rivas_et_al:LIPIcs.ECRTS.2019.7, author = {Rivas, Juan M. and Goossens, Jo\"{e}l and Poczekajlo, Xavier and Paolillo, Antonio}, title = {{Implementation of Memory Centric Scheduling for COTS Multi-Core Real-Time Systems}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, pages = {7:1--7:23}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.7}, URN = {urn:nbn:de:0030-drops-107448}, doi = {10.4230/LIPIcs.ECRTS.2019.7}, annote = {Keywords: real-time, multi-core, memory centric, predictability, implementation, rtos} } @InProceedings{law_et_al:LIPIcs.ECRTS.2019.8, author = {Law, Stephen and Bate, Iain and Lesage, Benjamin}, title = {{Industrial Application of a Partitioning Scheduler to Support Mixed Criticality Systems}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, pages = {8:1--8:22}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.8}, URN = {urn:nbn:de:0030-drops-107455}, doi = {10.4230/LIPIcs.ECRTS.2019.8}, annote = {Keywords: MCS, DO-178C, Real-Time} } @InProceedings{gujarati_et_al:LIPIcs.ECRTS.2019.9, author = {Gujarati, Arpan and Nasri, Mitra and Majumdar, Rupak and Brandenburg, Bj\"{o}rn B.}, title = {{From Iteration to System Failure: Characterizing the FITness of Periodic Weakly-Hard Systems}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, pages = {9:1--9:23}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.9}, URN = {urn:nbn:de:0030-drops-107468}, doi = {10.4230/LIPIcs.ECRTS.2019.9}, annote = {Keywords: reliability analysis, MTTF/FIT analysis, weakly-hard constraints} } @InProceedings{millnert_et_al:LIPIcs.ECRTS.2019.10, author = {Millnert, Victor and Eker, Johan and Bini, Enrico}, title = {{End-To-End Deadlines over Dynamic Topologies}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, pages = {10:1--10:22}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.10}, URN = {urn:nbn:de:0030-drops-107473}, doi = {10.4230/LIPIcs.ECRTS.2019.10}, annote = {Keywords: Cloud, real-time, end-to-end latency guarantee, end-to-end response time guarantee, dynamic network} } @InProceedings{gong_et_al:LIPIcs.ECRTS.2019.11, author = {Gong, Tao and Zhang, Tianyu and Hu, Xiaobo Sharon and Deng, Qingxu and Lemmon, Michael and Han, Song}, title = {{Reliable Dynamic Packet Scheduling over Lossy Real-Time Wireless Networks}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, pages = {11:1--11:23}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.11}, URN = {urn:nbn:de:0030-drops-107482}, doi = {10.4230/LIPIcs.ECRTS.2019.11}, annote = {Keywords: Real-time wireless networks, lossy links, dynamic packet scheduling, reliability} } @InProceedings{pourmohseni_et_al:LIPIcs.ECRTS.2019.12, author = {Pourmohseni, Behnaz and Smirnov, Fedor and Wildermann, Stefan and Teich, J\"{u}rgen}, title = {{Isolation-Aware Timing Analysis and Design Space Exploration for Predictable and Composable Many-Core Systems}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, pages = {12:1--12:24}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.12}, URN = {urn:nbn:de:0030-drops-107491}, doi = {10.4230/LIPIcs.ECRTS.2019.12}, annote = {Keywords: Many-core systems, timing analysis, design space exploration (DSE), isolation scheme, predictability, composability} } @InProceedings{tang_et_al:LIPIcs.ECRTS.2019.13, author = {Tang, Stephen and Voronov, Sergey and Anderson, James H.}, title = {{GEDF Tardiness: Open Problems Involving Uniform Multiprocessors and Affinity Masks Resolved}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, pages = {13:1--13:21}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.13}, URN = {urn:nbn:de:0030-drops-107504}, doi = {10.4230/LIPIcs.ECRTS.2019.13}, annote = {Keywords: scheduling theory, multicore, processor affinity masks, GEDF, uniform multiprocessors} } @InProceedings{ekberg:LIPIcs.ECRTS.2019.14, author = {Ekberg, Pontus}, title = {{Dual Priority Scheduling is Not Optimal}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, pages = {14:1--14:9}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.14}, URN = {urn:nbn:de:0030-drops-107519}, doi = {10.4230/LIPIcs.ECRTS.2019.14}, annote = {Keywords: Scheduling, real time systems, dual priority} } @InProceedings{tessler_et_al:LIPIcs.ECRTS.2019.15, author = {Tessler, Corey and Fisher, Nathan}, title = {{NPM-BUNDLE: Non-Preemptive Multitask Scheduling for Jobs with BUNDLE-Based Thread-Level Scheduling}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, pages = {15:1--15:23}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.15}, URN = {urn:nbn:de:0030-drops-107521}, doi = {10.4230/LIPIcs.ECRTS.2019.15}, annote = {Keywords: Scheduling algorithms, Cache Memory, Multi-threading, Static Analysis} } @InProceedings{chen_et_al:LIPIcs.ECRTS.2019.16, author = {Chen, Jian-Jia and Hahn, Tobias and Hoeksma, Ruben and Megow, Nicole and von der Br\"{u}ggen, Georg}, title = {{Scheduling Self-Suspending Tasks: New and Old Results}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, pages = {16:1--16:23}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.16}, URN = {urn:nbn:de:0030-drops-107532}, doi = {10.4230/LIPIcs.ECRTS.2019.16}, annote = {Keywords: Self-suspension, master-slave problem, computational complexity, speedup factors} } @InProceedings{mancuso_et_al:LIPIcs.ECRTS.2019.17, author = {Mancuso, Renato and Yun, Heechul and Puaut, Isabelle}, title = {{Impact of DM-LRU on WCET: A Static Analysis Approach}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, pages = {17:1--17:25}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.17}, URN = {urn:nbn:de:0030-drops-107546}, doi = {10.4230/LIPIcs.ECRTS.2019.17}, annote = {Keywords: real-time, static cache analysis, abstract interpretation, LRU, deterministic memory, static cache locking, dynamic cache locking, cache profiling, WCET analysis} } @InProceedings{sensfelder_et_al:LIPIcs.ECRTS.2019.18, author = {Sensfelder, Nathana\"{e}l and Brunel, Julien and Pagetti, Claire}, title = {{Modeling Cache Coherence to Expose Interference}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, pages = {18:1--18:22}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.18}, URN = {urn:nbn:de:0030-drops-107553}, doi = {10.4230/LIPIcs.ECRTS.2019.18}, annote = {Keywords: Real-time systems, multi-core processor, cache coherence, formal methods} } @InProceedings{hebbache_et_al:LIPIcs.ECRTS.2019.19, author = {Hebbache, Farouk and Brandner, Florian and Jan, Mathieu and Pautet, Laurent}, title = {{Arbitration-Induced Preemption Delays}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, pages = {19:1--19:22}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.19}, URN = {urn:nbn:de:0030-drops-107564}, doi = {10.4230/LIPIcs.ECRTS.2019.19}, annote = {Keywords: Dynamic Time-Division Multiplexing, Predictable Computing, Multi-Criticality, Preemption} } @InProceedings{peng_et_al:LIPIcs.ECRTS.2019.20, author = {Peng, Bo and Fisher, Nathan and Chantem, Thidapat}, title = {{Fast and Effective Multiframe-Task Parameter Assignment Via Concave Approximations of Demand}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, pages = {20:1--20:22}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.20}, URN = {urn:nbn:de:0030-drops-107578}, doi = {10.4230/LIPIcs.ECRTS.2019.20}, annote = {Keywords: generalized multiframe task model (GMF), generalized multiframe task model with parameter adaptation (GMF-PA), self-suspending tasks, uniprocessor scheduling, mixed-integer linear programming, concave approximation, linear programming} } @InProceedings{nasri_et_al:LIPIcs.ECRTS.2019.21, author = {Nasri, Mitra and Nelissen, Geoffrey and Brandenburg, Bj\"{o}rn B.}, title = {{Response-Time Analysis of Limited-Preemptive Parallel DAG Tasks Under Global Scheduling}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, pages = {21:1--21:23}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.21}, URN = {urn:nbn:de:0030-drops-107587}, doi = {10.4230/LIPIcs.ECRTS.2019.21}, annote = {Keywords: parallel DAG tasks, global multiprocessor scheduling, schedulability analysis, non-preemptive jobs, precedence constraints, worst-case response time, OpenMP} } @InProceedings{cavicchioli_et_al:LIPIcs.ECRTS.2019.22, author = {Cavicchioli, Roberto and Capodieci, Nicola and Solieri, Marco and Bertogna, Marko}, title = {{Novel Methodologies for Predictable CPU-To-GPU Command Offloading}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, pages = {22:1--22:22}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.22}, URN = {urn:nbn:de:0030-drops-107595}, doi = {10.4230/LIPIcs.ECRTS.2019.22}, annote = {Keywords: Heterogeneous systems, GPU, CUDA, Vulkan} } @InProceedings{pujol_et_al:LIPIcs.ECRTS.2019.23, author = {Pujol, Roger and Tabani, Hamid and Kosmidis, Leonidas and Mezzetti, Enrico and Abella, Jaume and Cazorla, Francisco J.}, title = {{Generating and Exploiting Deep Learning Variants to Increase Heterogeneous Resource Utilization in the NVIDIA Xavier}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, pages = {23:1--23:23}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.23}, URN = {urn:nbn:de:0030-drops-107608}, doi = {10.4230/LIPIcs.ECRTS.2019.23}, annote = {Keywords: Deep Neural Network (DNN), GPU, Heterogenous Resources} } @InProceedings{pagani_et_al:LIPIcs.ECRTS.2019.24, author = {Pagani, Marco and Rossi, Enrico and Biondi, Alessandro and Marinoni, Mauro and Lipari, Giuseppe and Buttazzo, Giorgio}, title = {{A Bandwidth Reservation Mechanism for AXI-Based Hardware Accelerators on FPGAs}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, pages = {24:1--24:24}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.24}, URN = {urn:nbn:de:0030-drops-107611}, doi = {10.4230/LIPIcs.ECRTS.2019.24}, annote = {Keywords: AXI Bus, Bandwidth Reservation, Hardware Acceleration, FPGA} } @InProceedings{rouxel_et_al:LIPIcs.ECRTS.2019.25, author = {Rouxel, Benjamin and Skalistis, Stefanos and Derrien, Steven and Puaut, Isabelle}, title = {{Hiding Communication Delays in Contention-Free Execution for SPM-Based Multi-Core Architectures}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, pages = {25:1--25:24}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.25}, URN = {urn:nbn:de:0030-drops-107626}, doi = {10.4230/LIPIcs.ECRTS.2019.25}, annote = {Keywords: Real-time Systems, Contention-Free Scheduling, SPM multi-core architecture} } @InProceedings{nikolic_et_al:LIPIcs.ECRTS.2019.26, author = {Nikoli\'{c}, Borislav and Hofmann, Robin and Ernst, Rolf}, title = {{Slot-Based Transmission Protocol for Real-Time NoCs - SBT-NoC}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, pages = {26:1--26:22}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.26}, URN = {urn:nbn:de:0030-drops-107633}, doi = {10.4230/LIPIcs.ECRTS.2019.26}, annote = {Keywords: Real-Time Systems, Embedded Systems, Network-on-Chip, Protocols} } @InProceedings{gracioli_et_al:LIPIcs.ECRTS.2019.27, author = {Gracioli, Giovani and Tabish, Rohan and Mancuso, Renato and Mirosanlou, Reza and Pellizzoni, Rodolfo and Caccamo, Marco}, title = {{Designing Mixed Criticality Applications on Modern Heterogeneous MPSoC Platforms}}, booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)}, pages = {27:1--27:25}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-110-8}, ISSN = {1868-8969}, year = {2019}, volume = {133}, editor = {Quinton, Sophie}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2019.27}, URN = {urn:nbn:de:0030-drops-107645}, doi = {10.4230/LIPIcs.ECRTS.2019.27}, annote = {Keywords: Mixed-criticality systems, SoC Heterogeneous platforms, FPGA, real-time computing} }