Efficient programming of signal processing applications on embed-ded systems is a complex problem. High level models such as Syn-chronous dataflow (SDF) have been privileged candidates for deal-ing with this complexity. These models permit to express inherent application parallelism, as well as analysis for both verification and optimization. Parametric dataflow models aim at providing suffi-cient dynamicity to model new applications, while at the same time maintaining the high level of analyzability needed for efficient real life implementations. This paper presents a new compilation flow that targets para-metric dataflows. Built on the LLVM compiler infrastructure, it of-fers an actor based C++ programming model to describe paramet-ric gr...
Developing and fine-tuning software programs for heterogeneous hardware such as CPU/GPU processing p...
International audienceDataflow programming models are suitable to express multi-core streaming appli...
Embedded systems often contain multiple applications, some of which have real-time requirements and ...
International audienceEfficient programming of signal processing applications on embedded systems is...
International audienceThe advent of portable software-defined radio (SDR) technology is tightly link...
The emergence of software-defined radio follows the rapidly evolving telecommunication domain. The r...
Le développement de la radio logicielle fait suite à l’évolution rapide du domaine des télécomm...
International audienceDataflow models of computation (MoCs) are widely used to design embedded signa...
Dataflow programming models are suitable to express multi-core streaming applications. The design of...
This paper reviews a set of techniques for compiling dataflow-based, graphical programs for embedded...
The growing complexity of digital signal processing applications make a compelling case the use of h...
Numerous design environments for signal processing use specification languages with semantics closel...
The growing complexity of digital signal processing applications make a compelling case the use of h...
The growing complexity of digital signal processing applications makes a compelling case for the ado...
The majority of contemporary mobile devices and personal computers are based on heterogeneous comput...
Developing and fine-tuning software programs for heterogeneous hardware such as CPU/GPU processing p...
International audienceDataflow programming models are suitable to express multi-core streaming appli...
Embedded systems often contain multiple applications, some of which have real-time requirements and ...
International audienceEfficient programming of signal processing applications on embedded systems is...
International audienceThe advent of portable software-defined radio (SDR) technology is tightly link...
The emergence of software-defined radio follows the rapidly evolving telecommunication domain. The r...
Le développement de la radio logicielle fait suite à l’évolution rapide du domaine des télécomm...
International audienceDataflow models of computation (MoCs) are widely used to design embedded signa...
Dataflow programming models are suitable to express multi-core streaming applications. The design of...
This paper reviews a set of techniques for compiling dataflow-based, graphical programs for embedded...
The growing complexity of digital signal processing applications make a compelling case the use of h...
Numerous design environments for signal processing use specification languages with semantics closel...
The growing complexity of digital signal processing applications make a compelling case the use of h...
The growing complexity of digital signal processing applications makes a compelling case for the ado...
The majority of contemporary mobile devices and personal computers are based on heterogeneous comput...
Developing and fine-tuning software programs for heterogeneous hardware such as CPU/GPU processing p...
International audienceDataflow programming models are suitable to express multi-core streaming appli...
Embedded systems often contain multiple applications, some of which have real-time requirements and ...