Synthesis of embedded software from synchronous dataflow specifications
The implementation of software for embedded digital signal processing (DSP) applications
is an extremely complex process. The complexity arises from escalating functionality in the …
is an extremely complex process. The complexity arises from escalating functionality in the …
Joint minimization of code and data for synchronous dataflow programs
In this paper, we formally develop techniques that minimize the memory requirements of a
target program when synthesizing software from dataflow descriptions of multirate signal …
target program when synthesizing software from dataflow descriptions of multirate signal …
[图书][B] Scheduling techniques for synchronous and multidimensional synchronous dataflow
PK Murthy - 1996 - search.proquest.com
In this thesis, we present various scheduling techniques for programs expressed as
Synchronous Dataflow (SDF) and Multidimensional Synchronous dataflow graphs …
Synchronous Dataflow (SDF) and Multidimensional Synchronous dataflow graphs …
Retiming synchronous data-flow graphs to reduce execution time
TW O'Neil, EHM Sha - IEEE Transactions on Signal Processing, 2001 - ieeexplore.ieee.org
Many common iterative or recursive DSP applications be can represented by synchronous
data-flow graphs (SDFGs). A great deal of research has been done attempting to optimize …
data-flow graphs (SDFGs). A great deal of research has been done attempting to optimize …
Optimized software synthesis for synchronous dataflow
SS Bhattacharyya, PK Murthy… - … Conference on Application …, 1997 - ieeexplore.ieee.org
This paper reviews a set of techniques for compiling dataflow-based, graphical programs for
digital signal processing (DSP) applications into efficient implementations on programmable …
digital signal processing (DSP) applications into efficient implementations on programmable …
Self-timed resynchronization: A post-optimization for static multiprocessor schedules
SS Bhattacharyya, S Sriram… - … Conference on Parallel …, 1996 - ieeexplore.ieee.org
In a shared-memory multiprocessor system, it is possible that certain synchronization
operations are redundant that is, their corresponding sequencing requirements are enforced …
operations are redundant that is, their corresponding sequencing requirements are enforced …
Techniques for optimizing loop scheduling
TW O'Neil - 2002 - search.proquest.com
The age of parallel computing has brought with it the need for compilers which explore
sequential code, discover the inherent parallelism and generate optimized code which fully …
sequential code, discover the inherent parallelism and generate optimized code which fully …
[PDF][PDF] On Retiming Synchronous Data-Flow Graphs.
TW O'Neil, EHM Sha - PDCS, 2001 - Citeseer
Many common iterative or recursive DSP applications can be represented by synchronous
data-flow graphs (SDFGs). A great deal of research has been done attempting to optimize …
data-flow graphs (SDFGs). A great deal of research has been done attempting to optimize …
Green computing: efficient energy management of multiprocessor streaming applications via model checking
W Ahmad - 2017 - research.utwente.nl
Streaming applications such as virtual reality, video conferencing, and face detection,
impose high demands on a system's performance and battery life. With the advancement in …
impose high demands on a system's performance and battery life. With the advancement in …
[PDF][PDF] Retiming synchronous data-flow graphs to minimize execution time
TW O'Neil, EHM Sha - Comput. Sci. Eng. Dept., Univ. Notre Dame, Notre …, 2000 - Citeseer
Many common iterative or recursive DSP applications can be represented by synchronous
data-flow graphs (SDFGs). A great deal of research has been done attempting to optimize …
data-flow graphs (SDFGs). A great deal of research has been done attempting to optimize …