This paper presents an exact method and a heuristic method for static rate-optimal multiprocessor scheduling of real-time multi rate DSP algorithms represented by synchronous data flow graphs (SDFGs). Through exploring the state-space generated by a self-timed execution (STE) of an SDFG, a static rate-optimal schedule via explicit retiming and implicit unfolding can be found by our exact method. By constraining the number of concurrent firings of actors of an STE, the number of processors used in a schedule can be limited. Using this, we present a heuristic method for processor-constrained rate-optimal scheduling of SDFGs. Both methods do not explicitly convert an SDFG to its equivalent homogenous SDFG. Our experimental results show that th...
Many iterative or recursive applications commonly found in DSP and image processing applications can...
A method for rate-optimal scheduling of recursive DSP algorithms is presented. The approach is based...
textMany digital signal processing and real-time streaming systems are modeled using dataflow graphs...
This paper presents an exact method and a heuristic method for static rate-optimal multiprocessor sc...
Synchronous dataflow graphs (SDFGs) are widely used to represent digital signal processing algorithm...
Abstract—Synchronous dataflow graphs (SDFGs) are widely used to represent DSP algorithms and streami...
Multirate digital signal processing (DSP) algorithms are often modeled with synchronous dataflow gra...
Synchronous dataflow graphs (SDFGs) are widely used to model digital signal processing (DSP) and str...
Abstract—Synchronous dataflow graphs (SDFGs) are widely used to model digital signal processing (DSP...
Many computation-intensive or recursive applications commonly found in digital signal processing and...
Loop scheduling is an important problem in parallel processing. The retiming technique reorganizes a...
Single-Rate Data-Flow (SRDF) graphs, also known as Homogeneous Synchronous Data-Flow (HSDF) graphs o...
Numerous customary applications in digital signal processing may be characterized by synchronous dat...
Many iterative or recursive applications commonly found in DSP and image processing applications can...
A method for rate-optimal scheduling of recursive DSP algorithms is presented. The approach is based...
textMany digital signal processing and real-time streaming systems are modeled using dataflow graphs...
This paper presents an exact method and a heuristic method for static rate-optimal multiprocessor sc...
Synchronous dataflow graphs (SDFGs) are widely used to represent digital signal processing algorithm...
Abstract—Synchronous dataflow graphs (SDFGs) are widely used to represent DSP algorithms and streami...
Multirate digital signal processing (DSP) algorithms are often modeled with synchronous dataflow gra...
Synchronous dataflow graphs (SDFGs) are widely used to model digital signal processing (DSP) and str...
Abstract—Synchronous dataflow graphs (SDFGs) are widely used to model digital signal processing (DSP...
Many computation-intensive or recursive applications commonly found in digital signal processing and...
Loop scheduling is an important problem in parallel processing. The retiming technique reorganizes a...
Single-Rate Data-Flow (SRDF) graphs, also known as Homogeneous Synchronous Data-Flow (HSDF) graphs o...
Numerous customary applications in digital signal processing may be characterized by synchronous dat...
Many iterative or recursive applications commonly found in DSP and image processing applications can...
A method for rate-optimal scheduling of recursive DSP algorithms is presented. The approach is based...
textMany digital signal processing and real-time streaming systems are modeled using dataflow graphs...