Les logiciels embarqués critiques de contrôle-commande sont soumis à des contraintes fortes englobant le déterminisme, la correction logique et la correction temporelle. Nous supposons que les spécifications sont exprimées à l'aide du langage formel de description d'architectures logicielles temps réel multipériodiques Prelude. L'objectif de cette thèse est, à partir d'un programme Prelude ou d'un ensemble de tâches temps réel dépendantes, de générer un code multithreadé exécutable sur une architecture multicœur tout en respectant la sémantique initiale. Pour cela, nous avons développé une boîte à outil, SchedMCore,permettant : - d'une part, la vérification formelle de l'ordonnançabilité. La vérification proposée est basée sur le parcours e...
Cette thèse propose des techniques de construction d'une séquence d'ordonnancement valide par un alg...
Poster presented in 11th Conference on High Performance and Embedded Architecture and Compilation (H...
Les systèmes embarqués dans les véhicules comportent un mélange d’applications temps réel et « best ...
A real-time control-command embedded system is subject to strong constraints such as determinism, lo...
International audienceIn this paper we present an end-to-end framework for the design and the implem...
In this paper we present an end-to-end framework for the design and the implementation of embedded s...
La plupart des systèmes critiques sont dits «temps-réel durs» puisqu'ils requièrent des garanties te...
Architectures hétérogènes sont largement utilisées dans le domaine de calcul haute performance. Cepe...
International audienceMulticore systems have become the norm for desktop computer systems. The perce...
Les temps avancent et les applications temps-réel deviennent de plus en plus gourmandes en ressource...
International audienceThis article presents a complete scheme for the integration and the developmen...
Les architectures parallèles sont de plus en plus présentes dans notre environnement, que ce soit da...
A real-time system is a system whose correctness depends not only on the correctness of the values i...
En raison de la multi-cores, il y a une forte incitation à paralléliser des applications. Cependant,...
L'élaboration d'un système temps réel requiert des dates d'échéance pour chacune des tâches à effect...
Cette thèse propose des techniques de construction d'une séquence d'ordonnancement valide par un alg...
Poster presented in 11th Conference on High Performance and Embedded Architecture and Compilation (H...
Les systèmes embarqués dans les véhicules comportent un mélange d’applications temps réel et « best ...
A real-time control-command embedded system is subject to strong constraints such as determinism, lo...
International audienceIn this paper we present an end-to-end framework for the design and the implem...
In this paper we present an end-to-end framework for the design and the implementation of embedded s...
La plupart des systèmes critiques sont dits «temps-réel durs» puisqu'ils requièrent des garanties te...
Architectures hétérogènes sont largement utilisées dans le domaine de calcul haute performance. Cepe...
International audienceMulticore systems have become the norm for desktop computer systems. The perce...
Les temps avancent et les applications temps-réel deviennent de plus en plus gourmandes en ressource...
International audienceThis article presents a complete scheme for the integration and the developmen...
Les architectures parallèles sont de plus en plus présentes dans notre environnement, que ce soit da...
A real-time system is a system whose correctness depends not only on the correctness of the values i...
En raison de la multi-cores, il y a une forte incitation à paralléliser des applications. Cependant,...
L'élaboration d'un système temps réel requiert des dates d'échéance pour chacune des tâches à effect...
Cette thèse propose des techniques de construction d'une séquence d'ordonnancement valide par un alg...
Poster presented in 11th Conference on High Performance and Embedded Architecture and Compilation (H...
Les systèmes embarqués dans les véhicules comportent un mélange d’applications temps réel et « best ...