Multi-core processors pervade numerous industries but they still represent a challenge for the aerospace industry, where strong certification of every components is required. One way to make them enforce safety-criticality constraints is to ensure reallocation of critical tasks on the chip when they are affected by hardware faults. This paper describes and compares different models of a task reallocation problem for a reconfigurable multi-core architecture. It also presents the first version of the macroscopic model made of Raspberry Pi that was built to represent the multi-core architecture and to test the task allocation algorithm on an actual system, showing the increased robustness that the reallocation algorithm enables while cores are...
Modern embedded systems are becoming increasingly performance intensive, since, on the one hand, the...
In this paper we outline Design Space Exploration methodology aimed at homogeneous multi-core archit...
Computing platforms are evolving towards heterogeneous architectures including processors of differe...
Multi-core processors pervade numerous industries but they still represent a challenge for the aeros...
With the onset of multi-core chips, the single-core market is closing down. Developing avionics syst...
This paper deals with dimensioning a multiprocessor system and allocating tasks on it: easy reconfig...
With the onset of multi-core chips, the single-core market is closing down. Those chips constitute a...
With the onset of multi-and many-core chips, the single-core market is closing down. Those chips con...
The architectural advancements in desktop computing have made embedded devices in real time applicat...
This work presents a decentralized task allocation algorithm for an abstract parallel computing arch...
In this paper we propose a hybrid solution to ensure results correctness when deploying several appl...
Multi-cores can be seen in almost every device out there in the world today. Yet, this processor arc...
Abstract: Fault-tolerance is a crucial aspect of safety critical systems. When such systems need to ...
An algorithm (called FTM) for scheduling of real-time sporadic tasks on a multicore platform is prop...
Recent years, there is an increasing interest of integrating mixed-criticality functionalities onto ...
Modern embedded systems are becoming increasingly performance intensive, since, on the one hand, the...
In this paper we outline Design Space Exploration methodology aimed at homogeneous multi-core archit...
Computing platforms are evolving towards heterogeneous architectures including processors of differe...
Multi-core processors pervade numerous industries but they still represent a challenge for the aeros...
With the onset of multi-core chips, the single-core market is closing down. Developing avionics syst...
This paper deals with dimensioning a multiprocessor system and allocating tasks on it: easy reconfig...
With the onset of multi-core chips, the single-core market is closing down. Those chips constitute a...
With the onset of multi-and many-core chips, the single-core market is closing down. Those chips con...
The architectural advancements in desktop computing have made embedded devices in real time applicat...
This work presents a decentralized task allocation algorithm for an abstract parallel computing arch...
In this paper we propose a hybrid solution to ensure results correctness when deploying several appl...
Multi-cores can be seen in almost every device out there in the world today. Yet, this processor arc...
Abstract: Fault-tolerance is a crucial aspect of safety critical systems. When such systems need to ...
An algorithm (called FTM) for scheduling of real-time sporadic tasks on a multicore platform is prop...
Recent years, there is an increasing interest of integrating mixed-criticality functionalities onto ...
Modern embedded systems are becoming increasingly performance intensive, since, on the one hand, the...
In this paper we outline Design Space Exploration methodology aimed at homogeneous multi-core archit...
Computing platforms are evolving towards heterogeneous architectures including processors of differe...