2019
- “Taming Data Caches for Predictable Execution on GPU-based SoCs”, B. Forsberg, L. Benini, A. Marongiu, DATE’19 – to appear
2018
- “Real-time and Energy Efficiency in Linux: Theory and Practice”, Claudio Scordino, Luca Abeni, Juri Lelli, in ACM SIGAPP Applied Computing Review (ACR) Vol. 18 No. 4, 2018.
- “A perspective on safety and real-time issues for GPU accelerated ADAS”,Ignacio Sanudo Olmedo, Nicola Capodieci, Roberto Cavicchioli, in IECON 2018, the 44th Annual Conference of the IEEE Industrial Electronics Society
- “Deadline-based Scheduling for GPU with Preemption Support”, Nicola Capodieci, Roberto Cavicchioli, Marko Bertogna, Aingara Paramakuru, in proceedings of the 39th IEEE Real-Time Systems Symposium (RTSS 2018)
- “NVIDIA GPU Scheduling details in Virtualized environments”, Nicola Capodieci, Roberto Cavicchioli, Marko Bertogna, Aingara Paramakuru, in Proceedings International Conference on Embedded Software (EMSOFT), 2018
- “Convolutional Neural Networks on embedded automotive platforms: a qualitativecomparison”, Paolo Burgio, Gianluca Brilli, Antonio Marra, Marko Bertogna, in Workshop on New Platforms for Future Cars: Current and Emerging Trends, in conjunction with Design, Automation and Test in Europe (DATE 2018)
- “The key role of memory in next-generation embedded systems for military application”, Ignacio Sanudo, Paolo Cortimiglia, Paolo Burgio, Christian Di Biagio, Franco Felici,Giovanni Nuzzo, and Marko Bertogna, in Software Engineering for Defence Applications (SEDA 2018)
- “A design flow for supporting component-based software development in multiprocessor real-time systems”, Alessandro Biondi, Giorgio Buttazzo, Marko Bertogna, Real-Time Systems: The International Journal of Time-Critical Computing
- “Convolutional Neural Networks on embedded automotive platforms: a qualitative comparison”, Gianluca Brilli, Paolo Burgio, Marko Bertogna, HPCS 2018
- “HePREM: Enabling Predictable GPU Execution on Heterogeneous SoC”, B. Forsberg, L. Benini, A. Marongiu, DATE’18
- “On the Cost of Freedom From Interference in Heterogeneous SoCs”, B. Forsberg, L. Benini, A. Marongiu, 21st International Workshop on Software and Compilers for Embedded Systems, 2018
- “Extending the Lifetime of Nano-Blimps via Dynamic Motor Control”, D. Palossi, A. Gomez, S. Draskovic, A. Marongiu, L. Thiele, L. Benini, Journal of Signal Processing Systems, 2018
- “Scalable and Efficient Virtual Memory Sharing in Heterogeneous SoCs with TLB Prefetching and MMU-Aware DMA Engine”, A. Kurth, P. Vogel, A. Marongiu, L. Benini, ICCD ’18
- “Exploring Shared Virtual Memory for FPGA Accelerators with a Configurable IOMMU”, P. Vogel, A. Marongiu, L. Benini, IEEE Transactions on Computers (TC), Early Access, 2018
- “Energy-Aware Real-Time Scheduling in the Linux Kernel”, C. Scordino, L. Abeni, J. Lelli, 33rd ACM/SIGAPP Symposium On Applied Computing (SAC 2018), Pau, France, April 2018.
- “Combining PREM Compilation and Static Scheduling for High-Performance and Predictable MPSoC Execution”, J. Matějka, B. Forsberg, M. Sojka, P. Šůcha, L. Benini, A. Marongiu, Z. Hanzálek, Journal of Parallel Computing
- “Combining PREM compilation and ILP scheduling for high-performance and predictable MPSoC execution”, J. Matějka, B. Forsberg, M. Sojka, Z. Hanzálek,L. Benini, A. Marongiu, 9th International Workshop on Programming Models and Applications for Multicores and Manycores.
- “Multi-variant scheduling of critical time-triggered communication in incremental development process: Application to FlexRay”, J. Dvořák, Z. Hanzálek, IEEE Transactions on Vehicular Technology, Nov 2018
2017
- “A static scheduling approach to enable safety-critical OpenMP applications”, Alessandra Melani, Maria A. Serrano, Marko Bertogna, Isabella Cerutti, Eduardo Quinones, Giorgio Buttazzo, in Proceedings of the 22nd Asia and South Pacific Design Automation Conference (ASP-DAC 2017)
- “An Analysis of Lazy and Eager Limited Preemption Approaches under DAG-Based Global Fixed Priority Scheduling”, Maria A. Serrano, Alessandra Melani, Sebastian Kehr, Marko Bertogna and Eduardo Quiñones, in Proceedings of the 20th IEEE International Symposium on Real-Time Distributed Computing (ISORC’17)
- “SiGAMMA: Server based integrated GPU Arbitration Mechanism for Memory Accesses”, Nicola Capodieci, Roberto Cavicchioli, Paolo Valente and Marko Bertogna, in Proceedings of the 25th International Conference on Real-Time Networks and Systems (RTNS’17)
- “End- To-End Latency Characterization of Implicit and LET Communication Models”, Jorge Luis Martinez Garcia, Ignacio Sanudo, Paolo Burgio, Marko Bertogna, WATERS Industrial Challenge 2017
- “HGT: an open-source framework for simulating parallel real-time tasks”, Ignacio Sanudo, Paolo Burgio and Marko Bertogna, International Workshop on Analysis Tools and Methodologies for Embedded and Real-time Systems (WATERS) 2017
- “HERO: Heterogeneous Embedded Research Platform for Exploring RISC-V Manycore Accelerators on FPGA”, A. Kurth, P. Vogel, A. Capotondi, A. Marongiu, L. Benini, CARRV ’17, https://arxiv.org/abs/1712.06497.
- “Efficient Virtual Memory Sharing via On-Accelerator Page Table Walking in Heterogeneous Embedded SoCs”, P. Vogel, A. Kurth, J. Weinbuch, A. Marongiu, L. Benini, ACM Transactions on Embedded Computing Systems (TECS) – Special Issue ESWEEK 2017, CASES 2017, CODES + ISSS 2017 and EMSOFT 2017, Volume 16 Issue 5s, October 2017 Article No. 154, https://doi.org/10.1145/3126560
- “GPUguard: Towards supporting a predictable execution model for heterogeneous SoC”, B. Forsberg, A. Marongiu, L. Benini, DATE’17.
- “An emulation framework for closed source components in multi-core automotive platforms”, Ignacio Sanudo, Paolo Burgio and Marko Bertogna, @Forum on specification & Design Languages (FDL) 2017 – Special Session on Design and test of Automotive Embedded Syste
- “Memory Interference Characterization between CPU cores and integrated GPUs Mixed-Criticality Platforms”, R. Cavicchioli, N. Capodieci and M. Bertogna, proceedings of 22nd IEEE International Conference on Emerging Technologies And Factory Automation (ETFA 2017)
- “Adaptive Coordination in Autonomous Driving: Motivations and Perspectives”, Marko Bertogna, Paolo Burgio, Giacomo Cabri and Nicola Capodieci, @ The International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE) 2017
- “A software stack for next-generation automotive systems on many-core heterogeneous platforms”, P. Burgio , M. Bertogna, N. Capodieci, R. Cavicchioli, M. Sojka, Houdek, A. Marongiu, P. Gai, C. Scordino, B. Morelli, Journal of Microprocessors and Microsystems, Elsevier, 2017.
- “GPU-Accelerated Real-Time Path Planning and the Predictable Execution Model”, Bjoern Forsberg, Daniele Palossi, Andrea Marongiu, Luca Benini, International Conference on Computational Science (ICCS17), 2017.
- “Ultra low-power visual odometry for nano-scale unmanned aerial vehicles”, Daniele Palossi, Andrea Marongiu, Luca Benini, International conference on Design, Automation and Test in Europe (DATE17), 2017.
- “On the Accuracy of Near-Optimal CPU-Based Path Planning for UAVs”, Daniele Palossi, Andrea Marongiu, Luca Benini, International Workshop on Software and Compilers for Embedded Systems (SCOPES17), 2017.
- “Target Following on Nano-Scale Unmanned Aerial Vehicles”, Daniele Palossi, Jaskirat Singh, Michele Magno, Luca Benini, International Workshop on Andvances in Sensors and Interfaces (IWASI17), 2017.
- “Self-Sustainability in Nano Unmanned Aerial Vehicles: A Blimp Case Study”, Daniele Palossi, Andres Gomez, Stefan Draskovic, Kevin Keller, Luca Benini, Lothar Thiele, Computing Frontiers (CF17), 2017.
- “Accelerated Visual Context Classification on a Low-Power Smartwatch”, Francesco Conti, Daniele Palossi, Renzo Andri, Michele Magno, Luca Benini, IEEE Transactions on Human-Machine Systems, 2017.
- “Towards Predictable Execution Model on ARM-based Heterogeneous Platforms”, Přemysl Houdek, Michal Sojka, Zdeněk Hanzálek, IEEE International Symposium Industrial Electronics (ISIE17), 2017.
- “Time-Triggered Co-Scheduling of Computation and Communication for Automotive Applications”, Anna Minaeva, Benny Akesson, Dakshina Dasari, Zdeněk Hanzálek, IEEE Transactions on Industrial Informatics, 2017.
2016
- “An Energy‐Efficient Parallel Algorithm for Real-Time Near-Optimal UAV Path Planning”, Daniele Palossi, Michele Furci, Roberto Naldi, Andrea Marongiu, Lorenzo Marconi and Luca Benini, 2016 ACM International Conference on Computing Frontiers – Workshops (LP-EMS)
- “Enabling predictable parallelism in single-GPU systems with persistent CUDA threads”, Paolo Burgio, 28th Euromicro Conference on Real-Time Systems (ECRTS16), Toulouse (FR), July 2016.
- “A software stack for next-generation automotive systems on many-core heterogeneous platforms”, Paolo Burgio, Marko Bertogna, Ignacio Sanudo, Paolo Gai, Andrea Marongiu and Michal Sojka, European Projects in Digital System Design (EP-DSD), Limassol (CY), September 2016
- “Exploring single-source shortest path parallelization on shared memory accelerators”, Daniele Palossi, Andrea Marongiu, 19th International Workshop on Software and Compilers for Embedded Systems (SCOPES 2016)
- “On the effectiveness of OpenMP teams for cluster-based many-core accelerators”, Alessandro Capotondi, Andrea Marongiu – in HPCS (2016)