Projects
The demands of our rapidly evolving society, coupled with the ever-expanding scope of industrial applications, urge a substantial leap forward in the autonomy and intelligence of complex Cyber-Physical Systems (CPSs), like those used in autonomous mobility and space exploration initiatives. These systems involve a physical part, with sensors and actuators, and a computing...
The number and diversity of embedded FPGA SoC (System On Chip) in modern satellites is increasing and so it is the complexity and cost to use them efficiently and safely. With the emergence of these platforms, software architects and developers are facing increasingly difficult challenges to (i) optimize the deployment of software to efficiently use the available resources,...
The high-performance demands of the functionalities required in complex critical systems is rapidly increasing. In the space domain, on-board processing algorithms for navigation and control systems are needed to increase spacecraft autonomy; in the automotive and railway domains, advanced driving assistance systems (ADAS) and obstacle detection and avoidancesystems...
The PPHA group focuses on the research of SW and HW solutions for the development, deployment and efficient execution of parallel and heterogeneous computing systems required to process huge amounts of data across the compute continuum, addressing edge, cloud and HPC. The group addresses the complete system stack: (1) HW solutions, by researching on highly parallel and energy...
The research group aims at performing research on hierarchical task-based parallel programming models to better exploit the current heterogeneous structure of High Performance Computing (HPC) systems and of large distributed computing systems. The approach considers an integrative approach of the programming model with a unified storage platform that will aggregate the...
The main goal of Rising STARS is to enable a parallel programming framework for the development and execution of advanced large-scale Cyber Physical Systems (CPS) with High Performance Computing (HPC) and real-time requirements. Overall, there is an urgent necessity to develop run-time parallel frameworks, compatible with HPC, capable of guaranteeingthat decisions made at...
Complex, dependable and physically-entangled systems of systems must be supported by innovations to allow for a significant reduction of the cost and complexity of system design targeting computing platforms composed of parallel heterogeneous architectures.
Software development is one key challenge, as current programming tools do not fully support...