Industrial and real-time applications on multi/many-core heterogeneous devices

Subscribe to the event


The OPEN-NEXT project is the result of a joint initiative of T3LAB, University of Bologna, University of Modena and Reggio Emilia and INFN for the development of new software solutions for real-time systems on multi / many-core architectures.

The meeting scheduled for Thursday, June 30 at CRIT aims to present the skills of the laboratories involved and the objectives of the project that will be articulated on:

  • Programming models for multi / many-core heterogeneous architectures with real-time constraints.
  • Complex stack of operating systems to support real-time applications on multi / many-core heterogeneous architectures.
  • Tools for the build and configuration of complex stacks of operating systems and for the schedulability analysis of the SW modules of a real-time application.

The advent of heterogeneous multi / many-core platforms opens up enormous opportunities in the field of embedded systems. The integration of several computing units operating at lower frequencies allows a significant increase in performance at a reduced cost and with lower energy consumption. At the same time, new industrial applications are appearing on the embedded systems market that impose requirements that are difficult to satisfy with existing technology:

  • higher computational loads, for rapid processing and fusion of multiple sensory data;
  • reduced energy consumption, to allow the use of smaller batteries associated with renewable energy sources;
  • faster and more reliable interaction with the surrounding environment, with a capacity to react in predictable times;
  • greater criticality, with systems that participate in safety-critical activities also in close interaction with man: in these systems it is not permissible to aim for high average performances without guarantees on constant compliance with the constraints on response time.

The need for new computational architectures that can provide high performance in a predictable manner on new-generation embedded platforms, real embedded super-computers that require complex operating system stacks to be used optimally, therefore emerges.

OPEN-NEXT intends to develop a SW platform that allows the execution of new generation industrial and real-time applications on multi / many-core heterogeneous devices.



T3LAB offers consulting services for research and development to companies in Emilia Romagna. T3LAB has experience of kernel-space development on Unix-like systems, in particular on Linux and on different HW platforms, also heterogeneous.


CIRI-ICT is the Interdepartmental Center for Industrial Research of the University of Bologna for information and communication technologies. CIRI-ICT has several years of experience in heterogeneous multi / many-core architectures on which it has developed run-time libraries.


Softech-ICT is an Interdepartmental Research Center for ICT for Companies promoted by the Engineering Department “Enzo Ferrari” and by the Department of Economics “Marco Biagi” of UNIMORE. Softech-ICT has experience in scheduling analysis on multi-core systems.


INFN TTLab is the Technological Transfer Laboratory of the National Institute of Nuclear Physics in Emilia Romagna. INFN has porting skills on low-power architectures.


CRIT is a company specialized in the research and analysis of technical and scientific information and in research project development activities.


14.00 Registration

14.15 Gianluca Berghella, CRIT. “Introduction and objectives”

14.30 Claudio Salati, T3LAB. “SW support of heterogeneous multicore architectures”

15.00 Marko Bertogna, Softech-ICT – UniMoRe. “Multi-core real-time systems”
The main issues concerning the scheduling of applications with real time requirements on multi-core systems will be stated. Some possible solutions will be outlined to allow the integration of applications with different levels of criticality on the same multi-core system.

15.30 Davide Rossi, CIRI-ICT – UniBo. “High performance, low power data processing on many-core and FPGA embedded architectures”
The advent of multi / many-core and FPGA platforms opens up enormous opportunities for high-performance, low-power data processing in embedded and industrial systems such as computer vision, industrial automation and deep learning. The aim of the talk is to describe how the software technologies developed in the OPEN-NEXT project can be exploited to efficiently and effectively accelerate new generation computational platforms such as Xilinx Zynq Ultrascale, NVIDIA Tegra, TI Keystone II, AMD R-series, Kalray MPPA.

16.30 Andrea Ferraro, INFN. “Porting on low power and heterogeneous architectures and development of parallel applications”
The knowledge of paradigms, models and programming languages ​​for the creation of parallel code on CPUs and accelerators is still an immature competence in the embedded and low-power field. The aim of the talk is to describe how programming models and paradigms borrowed from the field of HPC (High Performance Computing) can be applied in the new generation embedded environment.

17.00 Discussion among the participants

17.30 End of work

CRIT su Google Maps