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 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…

Project Meeting in Salerno

Project Meeting in Salerno

The LibreRT project team held a key coordination meeting at the University of Salerno, Fisciano Campus, bringing together researchers from both participating institutions to review progress and align on upcoming milestones. The meeting was hosted by Prof. Biagio Cosenza, Principal Investigator of the project, and involved the full team from…

Announcing the External Advisory Board

Announcing the External Advisory Board

We are pleased to announce the External Advisory Board (EAB) for the LibreRT project. The EAB consists of experts from various fields and will help to maximize the scientific and industrial impact of the project. It includes experts from various research areas in compiler technology, operating systems, real-time processing, and…