Skip to content

The LibreRT Project

The LibreRT project aims to develop an advanced software stack encompassing high-level programming models, compilers and operating system, tailored for real-time and accelerated computing across the embedded systems continuum—from ultra-low-power microcontrollers to deep- and meta-edge devices with embedded GPUs. LibreRT propose a number of innovative solutions. Based on the SYCL standard, the LibreRT programming model builds on modern C++ semantics to target embedded GPUs; the SYCL semantics are extended with extensions for real-time and approximate computing (SYprox).  For the Operating System, LibreRT will target micro-edge devices with Miosix, an OS with higher responsivity and advanced scheduling support; deep- and meta-edge devices will rely on more traditional Linux distribution. Finally, an autotuning layer will introduce adaptive, self-tuned methods that tune the approximation accuracy to meet the real-time constraints.

LibreRT recevied financial support under the National Recovery and Resilience Plan (NRPP), call for tender No. 104 published on 02/02/2022 by the Italian Ministry of University and Research (MUR), funded by the European Union – Next Generation EU, Mission 4, Component 1, CUP D53D23008590001 and CUP and D53D23008600006.

Latest news

LibreRT at ACM Computing Frontiers and IWOCL 2026: Two Upcoming Presentations

LibreRT at ACM Computing Frontiers and IWOCL 2026: Two Upcoming Presentations

We are excited to announce that the LibreRT project will be featured in two presentations at major international conferences this May. These appearances mark an important moment for the project as we approach its conclusion and share the results and lessons learned with the broader research community. LibreRT at ACM…

LibreRT Research Milestones: A Look at Our 2024–2025 Publications

LibreRT Research Milestones: A Look at Our 2024–2025 Publications

The LibreRT project has been making steady progress toward its goal of building an advanced, open software stack for real-time and accelerated computing across the embedded systems continuum. As we reach an important intermediate milestone, we are excited to share a summary of the five peer-reviewed publications our team has…

LibreRT Team Meets at Politecnico di Milano

LibreRT Team Meets at Politecnico di Milano

The LibreRT project marked another important step forward with a productive project meeting held at the Politecnico di Milano, hosted by the local research team. The meeting was attended by the full POLIMI team, including Federico Terraneo, Giovanni Agosta and Daniele Cattaneo. Prof. Biagio Cosenza, Principal Investigator from the University…