International audienceLucy-n is a language for programming networks of processes communicating through bounded buffers. A dedicated type system, termed a clock calculus, automatically computes static schedules of the processes and the sizes of the buffers between them. In this article, we present a new algorithm which solves the subtyping constraints generated by the clock calculus. The advantage of this algorithm is that it finds schedules for tightly coupled systems. Moreover, it does not overestimate the buffer sizes needed and it provides a way to favor either system throughput or buffer size minimization
We propose a programming model dedicated to real-time videostreaming applications for embedded media...
International audienceThe Clock Constraint Specification Language (CCSL) is a formalism for specifyi...
This thesis addresses the design and implementationof a programming language for real-time streaming...
International audienceLucy-n is a language for programming networks of processes communicating throu...
International audienceSynchronous functional languages such as Lustre or Lucid Synchrone define a re...
International audienceSynchronous data-flow languages such as Lustre manage infinite sequences or st...
International audienceLucy-n is a data-flow programming language similar to Lustre extended with a b...
The problem of synchronizing clocks of processes in a fully connected network is considered. It is p...
We propose a programming model and language dedicated to high-performance streaming applications. In...
Abstract: This paper1 introduces a simple real-time distributed computing model for message-passing ...
Abstract: Ways of decreasing the.number of operations needed to compute the lower bounds of optimal ...
International audienceThe notion of buffered resource is useful in many problems. A buffer contains ...
Recent work on scheduling algorithms has resulted in provable bounds on the space taken by parallel ...
We propose a programming model dedicated to real-time videostreaming applications for embedded media...
International audienceThe Clock Constraint Specification Language (CCSL) is a formalism for specifyi...
This thesis addresses the design and implementationof a programming language for real-time streaming...
International audienceLucy-n is a language for programming networks of processes communicating throu...
International audienceSynchronous functional languages such as Lustre or Lucid Synchrone define a re...
International audienceSynchronous data-flow languages such as Lustre manage infinite sequences or st...
International audienceLucy-n is a data-flow programming language similar to Lustre extended with a b...
The problem of synchronizing clocks of processes in a fully connected network is considered. It is p...
We propose a programming model and language dedicated to high-performance streaming applications. In...
Abstract: This paper1 introduces a simple real-time distributed computing model for message-passing ...
Abstract: Ways of decreasing the.number of operations needed to compute the lower bounds of optimal ...
International audienceThe notion of buffered resource is useful in many problems. A buffer contains ...
Recent work on scheduling algorithms has resulted in provable bounds on the space taken by parallel ...
We propose a programming model dedicated to real-time videostreaming applications for embedded media...
International audienceThe Clock Constraint Specification Language (CCSL) is a formalism for specifyi...
This thesis addresses the design and implementationof a programming language for real-time streaming...