We present a new technique for the concurrent asynchronous/GALS implementation of polychronous specifications. We start from programs written in multi-clock languages such as Signal/Polychrony or Esterel. We provide compact data structures and corresponding algorithms for program analysis, following the theory of weakly endochronous systems. Finally, we produce multi-threaded deterministic asynchronous/GALS implementations that retain as much as possible of the concurrency of the initial specification.On présente dans ce rapport une nouvelle technique pour l'implantation concurrente de spécifications multi-horloges. A partir de programmes écrits en langages synchrones comme Signal/Polychrony ou Esterel, on fournit des structures de données ...
International audienceIn 1974, Gilles Kahn defined a seminal semantic model for asynchronous dataflo...
International audienceAmong related synchronous programming principles, the model of computation of ...
International audienceThe synchronous paradigm provides a logical abstraction of time for reactive s...
We present a new technique for the concurrent asynchronous/GALS implementation of polychronous speci...
In this paper we introduce the notion of weak endochrony, which extends to a synchronous setting the...
In this paper we introduce the notion of weak endochrony, which extends to a synchronous setting the...
We consider the problem of synthesizing correct-by-construction globally asynchronous, locally synch...
We propose a general method to characterize and syn-thesize correctness-preserving, asynchronous wra...
Pour utiliser la puissance de calcul des ordinateurs modernes, nous devons écrire des programmes con...
International audienceThis article presents an embedding of polychronous programs into synchronous o...
International audience—This paper presents a distribution methodology for synchronous programs, appl...
Workshop of ACM/IEEE 17th International Conference on Model Driven Engineering Languages and Systems...
International audienceSystem design based on the so-called "synchronous hypothesis" consists of abst...
Chapter 1, on the "Compilation of Polychronous Data-Flow Equations", gives a thorough presentation o...
International audienceIn 1974, Gilles Kahn defined a seminal semantic model for asynchronous dataflo...
International audienceAmong related synchronous programming principles, the model of computation of ...
International audienceThe synchronous paradigm provides a logical abstraction of time for reactive s...
We present a new technique for the concurrent asynchronous/GALS implementation of polychronous speci...
In this paper we introduce the notion of weak endochrony, which extends to a synchronous setting the...
In this paper we introduce the notion of weak endochrony, which extends to a synchronous setting the...
We consider the problem of synthesizing correct-by-construction globally asynchronous, locally synch...
We propose a general method to characterize and syn-thesize correctness-preserving, asynchronous wra...
Pour utiliser la puissance de calcul des ordinateurs modernes, nous devons écrire des programmes con...
International audienceThis article presents an embedding of polychronous programs into synchronous o...
International audience—This paper presents a distribution methodology for synchronous programs, appl...
Workshop of ACM/IEEE 17th International Conference on Model Driven Engineering Languages and Systems...
International audienceSystem design based on the so-called "synchronous hypothesis" consists of abst...
Chapter 1, on the "Compilation of Polychronous Data-Flow Equations", gives a thorough presentation o...
International audienceIn 1974, Gilles Kahn defined a seminal semantic model for asynchronous dataflo...
International audienceAmong related synchronous programming principles, the model of computation of ...
International audienceThe synchronous paradigm provides a logical abstraction of time for reactive s...