International audienceDataflow programming models are suitable to express multi-core streaming applications. The design of high- quality embedded systems in that context requires static analysis to ensure the liveness and bounded memory of the application. However, many streaming applications have a dynamic behavior. The previously proposed dataflow models for dynamic applications do not provide any static guarantees or only in exchange of significant restrictions in expressive power or automation. To overcome these restrictions, we propose the schedulable parametric dataflow (SPDF) model. We present static analyses and a quasi-static scheduling algorithm. We demonstrate our approach using a video decoder case study
International audienceThe emergence of massively parallel architectures, along with the necessity of...
Dynamic dataflow models of computation (MoCs) have been introduced to provide designers with enough ...
Dynamic behavior of streaming applications can be effectively modeled by scenario-aware dataflow gra...
Dataflow programming models are suitable to express multi-core streaming applications. The design of...
International audienceDataflow programming models are suitable to express multi-core streaming appli...
International audienceDataflow programming models are well-suited to program many-core streaming app...
International audienceStatic dataflow programming models are well suited to the development of embed...
AbstractWe present a first evaluation of a Programming Model for real-time streaming applications on...
International audienceDataflow models of computation (MoCs) are widely used to design embedded signa...
Dynamic dataflow models of computation (MoCs) have been introduced to provide designers with suffici...
Real-time streaming of HD movies and TV via YouTube, Netflix, Apple TV and Xbox Live is gaining popu...
Software-based reactive multimedia computation systems are pervasive today in desktops but also in m...
International audienceThis chapter reviews dataflow programming as a whole and presents a classifica...
The design of new embedded systems is getting more and more complex as more functionality is integra...
International audienceThe emergence of massively parallel architectures, along with the necessity of...
Dynamic dataflow models of computation (MoCs) have been introduced to provide designers with enough ...
Dynamic behavior of streaming applications can be effectively modeled by scenario-aware dataflow gra...
Dataflow programming models are suitable to express multi-core streaming applications. The design of...
International audienceDataflow programming models are suitable to express multi-core streaming appli...
International audienceDataflow programming models are well-suited to program many-core streaming app...
International audienceStatic dataflow programming models are well suited to the development of embed...
AbstractWe present a first evaluation of a Programming Model for real-time streaming applications on...
International audienceDataflow models of computation (MoCs) are widely used to design embedded signa...
Dynamic dataflow models of computation (MoCs) have been introduced to provide designers with suffici...
Real-time streaming of HD movies and TV via YouTube, Netflix, Apple TV and Xbox Live is gaining popu...
Software-based reactive multimedia computation systems are pervasive today in desktops but also in m...
International audienceThis chapter reviews dataflow programming as a whole and presents a classifica...
The design of new embedded systems is getting more and more complex as more functionality is integra...
International audienceThe emergence of massively parallel architectures, along with the necessity of...
Dynamic dataflow models of computation (MoCs) have been introduced to provide designers with enough ...
Dynamic behavior of streaming applications can be effectively modeled by scenario-aware dataflow gra...