Projects
REBECCA, a heavily SME-driven project, will democratize the development of novel edge AI systems. Towards this aim, REBECCA will develop a purely European complete Hardware (HW) and Software (SW) stack around a RISC-V CPU, which will provide significantly higher levels of a) performance (e.g., inferences per second), b) energy/power efficiency (e.g., inferences per...
Our team explores the programming approaches for homogeneous and heterogeneous architectures, including the use of accelerators and distributed clusters. We propose the OmpSs programming model, a task-based approach. OmpSs seeks to improve programmability of applications in such environments, without sacrificing performance. We actively participate in the OpenMP standard...
Mixed-Criticality Cyber-Physical Systems (MCCPS) deployed in critical domains like automotive and railway are starting to use Over The AirSoftware Updates (OTASU) for functionality improvement, bug fixing, and solving security vulnerabilities (among others). But, OTASU entailsseveral difficulties:
1) Safety including non-functional properties like...
MASTECS will bring innovative and exploitable technology for multicore processor timing analysis (MTA) to the market. It will be used by critical embedded software industries (focusing on automotive and avionics) to support advanced software functions (such as autonomous driving), which are competitive factors in every new product.
MASTECS will enable...
Existing HW/SW platforms for safety-critical systems suffer from limited performance and/or from lack flexibility due to building on specific proprietary components, which jeopardize their wide deployment across domains. While some research attempts have been done to overcome some of these limitations, their degree of success has been low due to missing flexibility and...