Most critical systems are subject to hard real-time requirements. These systems are more and more complex and the computational power of the predictable single-core processors is no longer sufficient. Multi- or many-core architectures are good alternatives but interferences on shared resources must be taken into account to avoid unpredictable timing effects. For many-core, the Network-on-Chip (NoC) must be configured such that deadlocks are avoided and a tight Worst Case Traversal Time (WCTT) of the communications can be computed. The Kalray MPPA2 is a many-core architecture with good timing properties.Dataflow Synchronous languages such as Lustre or Scade are widely used for avionics critical software. In these languages, programs are desc...
On-chip networks (NoCs) used in multiprocessor systems-on-chips (MPSoCs) pose significant challenges...
International audienceThe requirement of high performance computing at low power can be met by the p...
Complex embedded systems today commonly involve a mix of real-time and best-effort applications inte...
Most critical systems are subject to hard real-time requirements. These systems are more and more co...
La plupart des systèmes critiques sont dits «temps-réel durs» puisqu'ils requièrent des garanties te...
International audienceEmbedded systems tend to require more and more computational power. Many-core ...
International audienceMany-core processors offer massively parallel computation power representing a...
Predictability is of paramount importance in real-time and safety-critical systems, where non-functi...
We focus in this thesis on issues related to COTS multi-core processors mastering, especially regard...
La prédictibilité est un aspect important des systèmes temps-réel critiques. Garantir la fonctionnal...
During the last 25 years, the need for computational power aboard aircrafts has been constantly grow...
The increasing complexity of modern Cyber-Physical Systems (CPS) requires the usage of powerful embe...
Les réseaux-sur-puces (NoCs) utilisés dans les architectures multiprocesseurs-sur-puces posent des d...
Parallel applications are essential for efficiently using the computational power of a MultiProcesso...
Cyber-physical systems (CPSs) are embedded systems that are tightly integrated with their physical e...
On-chip networks (NoCs) used in multiprocessor systems-on-chips (MPSoCs) pose significant challenges...
International audienceThe requirement of high performance computing at low power can be met by the p...
Complex embedded systems today commonly involve a mix of real-time and best-effort applications inte...
Most critical systems are subject to hard real-time requirements. These systems are more and more co...
La plupart des systèmes critiques sont dits «temps-réel durs» puisqu'ils requièrent des garanties te...
International audienceEmbedded systems tend to require more and more computational power. Many-core ...
International audienceMany-core processors offer massively parallel computation power representing a...
Predictability is of paramount importance in real-time and safety-critical systems, where non-functi...
We focus in this thesis on issues related to COTS multi-core processors mastering, especially regard...
La prédictibilité est un aspect important des systèmes temps-réel critiques. Garantir la fonctionnal...
During the last 25 years, the need for computational power aboard aircrafts has been constantly grow...
The increasing complexity of modern Cyber-Physical Systems (CPS) requires the usage of powerful embe...
Les réseaux-sur-puces (NoCs) utilisés dans les architectures multiprocesseurs-sur-puces posent des d...
Parallel applications are essential for efficiently using the computational power of a MultiProcesso...
Cyber-physical systems (CPSs) are embedded systems that are tightly integrated with their physical e...
On-chip networks (NoCs) used in multiprocessor systems-on-chips (MPSoCs) pose significant challenges...
International audienceThe requirement of high performance computing at low power can be met by the p...
Complex embedded systems today commonly involve a mix of real-time and best-effort applications inte...