Les langages synchrones ont été fondés pour modéliser et implémenter les systèmes réactifs temps-réels critiques. Avec la complexité toujours croissante des systèmes contrôlés, la vitesse d'exécution devient un critère important. Nous sommes donc à la recherche d'une exécution parallèle, combinant efficacité et sûreté.Les langages synchrones ont toujours intégré la notion de parallélisme, mais ce, pour l'expressivité de la modélisation. Leurs compilations visent principalement les circuits ou la génération de code séquentiel. Tous ont une sémantique formelle, qui rend possible la distribution correcte du code. Mais la préservation de cette sémantique peut être un obstacle à l'efficacité du code généré, particulièrement s'il est nécessaire d...
La plupart des systèmes critiques sont dits «temps-réel durs» puisqu'ils requièrent des garanties te...
This PhD. Thesis defines a high-level language for programming real-time embedded control systems. I...
RésuméNous introduisons ici un calcul de processus fondé sur une composition parallèle asynchrone, e...
Synchronous languages are used to program critical reactive systems. Today, systems require to find ...
This thesis addresses the design and implementationof a programming language for real-time streaming...
In this thesis, we first review current trends in the areas related to parallel programming language...
Pour utiliser la puissance de calcul des ordinateurs modernes, nous devons écrire des programmes con...
Depuis la stagnation de la fréquence d’horloge des processeurs, l’accroissement de la puissance de c...
International audience—This paper presents a distribution methodology for synchronous programs, appl...
L’approche synchrone aux systèmes réactifs, où le temps global est une séquence d’instants discrets,...
This thesis provides a fully automatic translation from synchronous programs to parallel software fo...
Reactive system continuously interact with an environment.Synchronous languages (a family of languag...
Les applications parallèles sont essentielles pour utiliser efficacement la puissance de calcul des ...
La thèse porte sur les réseaux de Kahn, un modèle de concurrence simple et expressif proposé par Gil...
In the domain of scientific computing, the main objectives consist in fastly performing a large amou...
La plupart des systèmes critiques sont dits «temps-réel durs» puisqu'ils requièrent des garanties te...
This PhD. Thesis defines a high-level language for programming real-time embedded control systems. I...
RésuméNous introduisons ici un calcul de processus fondé sur une composition parallèle asynchrone, e...
Synchronous languages are used to program critical reactive systems. Today, systems require to find ...
This thesis addresses the design and implementationof a programming language for real-time streaming...
In this thesis, we first review current trends in the areas related to parallel programming language...
Pour utiliser la puissance de calcul des ordinateurs modernes, nous devons écrire des programmes con...
Depuis la stagnation de la fréquence d’horloge des processeurs, l’accroissement de la puissance de c...
International audience—This paper presents a distribution methodology for synchronous programs, appl...
L’approche synchrone aux systèmes réactifs, où le temps global est une séquence d’instants discrets,...
This thesis provides a fully automatic translation from synchronous programs to parallel software fo...
Reactive system continuously interact with an environment.Synchronous languages (a family of languag...
Les applications parallèles sont essentielles pour utiliser efficacement la puissance de calcul des ...
La thèse porte sur les réseaux de Kahn, un modèle de concurrence simple et expressif proposé par Gil...
In the domain of scientific computing, the main objectives consist in fastly performing a large amou...
La plupart des systèmes critiques sont dits «temps-réel durs» puisqu'ils requièrent des garanties te...
This PhD. Thesis defines a high-level language for programming real-time embedded control systems. I...
RésuméNous introduisons ici un calcul de processus fondé sur une composition parallèle asynchrone, e...