Abstract—Emerging Digital Signal Processing (DSP) algo-rithms and wireless communications protocols require dynamic adaptation and online reconfiguration for the implemented systems at runtime. In this paper, we introduce the concept of Partial Expansion Graphs (PEGs) as an implementation model and associated class of scheduling strategies. PEGs are designed to help realize DSP systems in terms of forms and granularities of parallelism that are well matched to the given applications and targeted platforms. PEGs also facilitate derivation of both static and dynamic scheduling techniques, depending on the amount of variability in task execution times and other operating conditions. We show how to implement efficient PEG-based scheduling metho...
International audienceIn perspectives offered by multi-channel SDR set, digital signal processors (D...
International audienceSynchronous data-flow graphs (SDF) are widely used in the design of concurrent...
When implementing software for programmable digital signal processors (PDSPs), the design space is d...
International audienceTransformation of synchronous data flow graphs (SDF) into equivalent homogeneo...
International audienceThis paper introduces a novel multicore scheduling method that leverages a par...
platforms are commonly used in telecommunications baseband processing. In the next few years, high p...
Directed Acyclic Graph Scheduling is a technique used to implement the real-time execution of Digita...
The ever increasing complexity of Digital Signal Processing and other data independent scientific co...
Recently, there has been an increase in demand for low cost, high throughput parallel processors on ...
textMany digital signal processing and real-time streaming systems are modeled using dataflow graphs...
Dataflow models are widely used for expressing the functionality of digital signal processing (DSP) ...
International audienceParallelization of Digital Signal Processing (DSP) software is an important tr...
A variety of hardware platforms for signal processing has emerged, from distributed systems such as ...
International audienceParallelization of Digital Signal Processing (DSP) software is an important tr...
International audienceIn perspectives offered by multi-channel SDR set, digital signal processors (D...
International audienceSynchronous data-flow graphs (SDF) are widely used in the design of concurrent...
When implementing software for programmable digital signal processors (PDSPs), the design space is d...
International audienceTransformation of synchronous data flow graphs (SDF) into equivalent homogeneo...
International audienceThis paper introduces a novel multicore scheduling method that leverages a par...
platforms are commonly used in telecommunications baseband processing. In the next few years, high p...
Directed Acyclic Graph Scheduling is a technique used to implement the real-time execution of Digita...
The ever increasing complexity of Digital Signal Processing and other data independent scientific co...
Recently, there has been an increase in demand for low cost, high throughput parallel processors on ...
textMany digital signal processing and real-time streaming systems are modeled using dataflow graphs...
Dataflow models are widely used for expressing the functionality of digital signal processing (DSP) ...
International audienceParallelization of Digital Signal Processing (DSP) software is an important tr...
A variety of hardware platforms for signal processing has emerged, from distributed systems such as ...
International audienceParallelization of Digital Signal Processing (DSP) software is an important tr...
International audienceIn perspectives offered by multi-channel SDR set, digital signal processors (D...
International audienceSynchronous data-flow graphs (SDF) are widely used in the design of concurrent...
When implementing software for programmable digital signal processors (PDSPs), the design space is d...