This paper extends the existing synchronous dataflow (SDF) model to provide dynamic behavior and top down design with compile time deadlock detection and bounded buffer memory. We propose a new dataflow model called constant rate dataflow with intermediate ports (CRDF-IP) in which a component (or actor) can send and receive data to/from another actor through intermediate port during its execution. Since an actor can call another actor mul-tiple times per execution, dynamic behaviors are easily specified without introducing run-time scheduler. More-over, top-down design can be achieved by extracting a sub-actor from the top actor. This paper has proved that deadlock detection and buffer size computation can be performed at compile in CRDF-IP...
International audienceThis paper presents an in-depth case study on dataflow-based analysis and expl...
The synchronous dataflow (SDF) programming paradigm has been used extensively in design environments...
International audienceDataflow programming models are well-suited to program many-core streaming app...
This paper proposes a transitional actor model from legacy code to decidable dataflow. In addition, ...
International audienceStatic dataflow programming models are well suited to the development of embed...
High-Level Synthesis (HLS) tools generate hardware designs from high-level programming languages. Th...
Though synchronous dataflow (SDF) graph has been a successful input specification language for digit...
Minimizing buffer sizes of dynamic dataflow implementations without introducing deadlocks or reducin...
The design of increasingly complex and concurrent multimedia systems requires a description at a hig...
International audienceThis chapter reviews dataflow programming as a whole and presents a classifica...
International audienceThe emergence of massively parallel architectures, along with the necessity of...
This paper presents efficient automatic code synthesis techniques from dataflow graphs for multimedi...
The analysis of the trace graphs generated by dataflow program executions has been shown to be an ef...
Dataflow programming has been used to describe signal processing applications for many years, tradit...
Dataflow programming models are suitable to express multi-core streaming applications. The design of...
International audienceThis paper presents an in-depth case study on dataflow-based analysis and expl...
The synchronous dataflow (SDF) programming paradigm has been used extensively in design environments...
International audienceDataflow programming models are well-suited to program many-core streaming app...
This paper proposes a transitional actor model from legacy code to decidable dataflow. In addition, ...
International audienceStatic dataflow programming models are well suited to the development of embed...
High-Level Synthesis (HLS) tools generate hardware designs from high-level programming languages. Th...
Though synchronous dataflow (SDF) graph has been a successful input specification language for digit...
Minimizing buffer sizes of dynamic dataflow implementations without introducing deadlocks or reducin...
The design of increasingly complex and concurrent multimedia systems requires a description at a hig...
International audienceThis chapter reviews dataflow programming as a whole and presents a classifica...
International audienceThe emergence of massively parallel architectures, along with the necessity of...
This paper presents efficient automatic code synthesis techniques from dataflow graphs for multimedi...
The analysis of the trace graphs generated by dataflow program executions has been shown to be an ef...
Dataflow programming has been used to describe signal processing applications for many years, tradit...
Dataflow programming models are suitable to express multi-core streaming applications. The design of...
International audienceThis paper presents an in-depth case study on dataflow-based analysis and expl...
The synchronous dataflow (SDF) programming paradigm has been used extensively in design environments...
International audienceDataflow programming models are well-suited to program many-core streaming app...