International audienceEmbedded systems tend to require more and more computational power. Many-core architectures are good candidates since they offer power and are considered more time predictable than classical multi-cores. Data-flow Synchronous languages such as Lustre or Scade are widely used for avionic critical software. Programs are described by networks of computational nodes. Implementation of such programs on a many-core architecture must ensure a bounded response time and preserve the functional behavior by taking interference into account. We consider the top-level node of a Lustre application as a software architecture description where each sub-node corresponds to a potential parallel task. Given a mapping (tasks to cores), we...
Poster presented in 11th Conference on High Performance and Embedded Architecture and Compilation (H...
Workshop of ACM/IEEE 17th International Conference on Model Driven Engineering Languages and Systems...
International audienceMulticore processors provide better power-performance trade-offs compared to s...
International audienceEmbedded systems tend to require more and more computational power. Many-core ...
Most critical systems are subject to hard real-time requirements. These systems are more and more co...
International audienceThis poster presents ongoing research on automatic generation and execution of...
La plupart des systèmes critiques sont dits «temps-réel durs» puisqu'ils requièrent des garanties te...
International audienceEnsuring temporal predictability of real-time systems on a multi-core platform...
In order to achieve performance gains, computers have evolved to multi-core and many-core platforms ...
International audienceMulti-core systems are increasingly interesting candidates for executing paral...
This thesis provides a fully automatic translation from synchronous programs to parallel software fo...
National audienceTomorrow’s real-time embedded systems will be built upon multicore architectures. T...
International audienceThe paper describes a pragmatic solution to the parallel execution of hard rea...
The design and implementation of reactive, hard real-time systems involves modeling and generating e...
Synchronous programming models capture concurrency in computation quite naturally, especially in its...
Poster presented in 11th Conference on High Performance and Embedded Architecture and Compilation (H...
Workshop of ACM/IEEE 17th International Conference on Model Driven Engineering Languages and Systems...
International audienceMulticore processors provide better power-performance trade-offs compared to s...
International audienceEmbedded systems tend to require more and more computational power. Many-core ...
Most critical systems are subject to hard real-time requirements. These systems are more and more co...
International audienceThis poster presents ongoing research on automatic generation and execution of...
La plupart des systèmes critiques sont dits «temps-réel durs» puisqu'ils requièrent des garanties te...
International audienceEnsuring temporal predictability of real-time systems on a multi-core platform...
In order to achieve performance gains, computers have evolved to multi-core and many-core platforms ...
International audienceMulti-core systems are increasingly interesting candidates for executing paral...
This thesis provides a fully automatic translation from synchronous programs to parallel software fo...
National audienceTomorrow’s real-time embedded systems will be built upon multicore architectures. T...
International audienceThe paper describes a pragmatic solution to the parallel execution of hard rea...
The design and implementation of reactive, hard real-time systems involves modeling and generating e...
Synchronous programming models capture concurrency in computation quite naturally, especially in its...
Poster presented in 11th Conference on High Performance and Embedded Architecture and Compilation (H...
Workshop of ACM/IEEE 17th International Conference on Model Driven Engineering Languages and Systems...
International audienceMulticore processors provide better power-performance trade-offs compared to s...