Multirate digital signal processing (DSP) algorithms are often modeled with synchronous dataflow graphs (SDFGs). A lower iteration period implies a faster execution of a DSP algorithm. Retiming is a simple but efficient graph transformation technique for performance optimization, which can decrease the iteration period without affecting functionality. In this paper, we deal with two problems: feasible retiming-retiming a SDFG to meet a given iteration period constraint, and optimal retiming-retiming a SDFG to achieve the smallest iteration period. We present a novel algorithm for feasible retiming and based on that one, a new algorithm for optimal retiming, and prove their correctness. Both methods work directly on SDFGs, without explicitly...
Abstract—Synchronous dataflow graphs (SDFGs) are widely used to represent DSP algorithms and streami...
Synchronous dataflow (SDF) semantics are wellsuited to representing and compiling multirate signal p...
Many common iterative or recursive DSP applications can be represented by synchronous data-flow grap...
Multirate digital signal processing (DSP) algorithms are often modeled with synchronous dataflow gra...
Many common iterative or recursive DSP applications can be represented by synchronous data-flow grap...
This paper presents an exact method and a heuristic method for static rate-optimal multiprocessor sc...
This paper presents an exact method and a heuristic method for static rate-optimal multiprocessor sc...
Abstract—Synchronous dataflow graphs (SDFGs) are widely used to model digital signal processing (DSP...
Synchronous dataflow graphs (SDFGs) are widely used to model digital signal processing (DSP) and str...
Many iterative or recursive applications commonly found in DSP and image processing applications can...
Many iterative or recursive applications commonly found in DSP and image processing applications can...
Many computation-intensive or recursive applications commonly found in digital signal processing and...
Synchronous dataflow graphs (SDFGs) are widely used to represent digital signal processing algorithm...
In the paper retiming of DSP algorithms exhibiting mul tirate behavior is treated Using the nonordi...
Digital signal processing algorithms are described by iterative data-flow graphs where nodes represe...
Abstract—Synchronous dataflow graphs (SDFGs) are widely used to represent DSP algorithms and streami...
Synchronous dataflow (SDF) semantics are wellsuited to representing and compiling multirate signal p...
Many common iterative or recursive DSP applications can be represented by synchronous data-flow grap...
Multirate digital signal processing (DSP) algorithms are often modeled with synchronous dataflow gra...
Many common iterative or recursive DSP applications can be represented by synchronous data-flow grap...
This paper presents an exact method and a heuristic method for static rate-optimal multiprocessor sc...
This paper presents an exact method and a heuristic method for static rate-optimal multiprocessor sc...
Abstract—Synchronous dataflow graphs (SDFGs) are widely used to model digital signal processing (DSP...
Synchronous dataflow graphs (SDFGs) are widely used to model digital signal processing (DSP) and str...
Many iterative or recursive applications commonly found in DSP and image processing applications can...
Many iterative or recursive applications commonly found in DSP and image processing applications can...
Many computation-intensive or recursive applications commonly found in digital signal processing and...
Synchronous dataflow graphs (SDFGs) are widely used to represent digital signal processing algorithm...
In the paper retiming of DSP algorithms exhibiting mul tirate behavior is treated Using the nonordi...
Digital signal processing algorithms are described by iterative data-flow graphs where nodes represe...
Abstract—Synchronous dataflow graphs (SDFGs) are widely used to represent DSP algorithms and streami...
Synchronous dataflow (SDF) semantics are wellsuited to representing and compiling multirate signal p...
Many common iterative or recursive DSP applications can be represented by synchronous data-flow grap...