Synthesis of embedded software from synchronous dataflow specifications

SS Bhattacharyya, PK Murthy, EA Lee - Journal of VLSI signal processing …, 1999 - Springer
The implementation of software for embedded digital signal processing (DSP) applications
is an extremely complex process. The complexity arises from escalating functionality in the …

Joint minimization of code and data for synchronous dataflow programs

PK Murthy, SS Bhattacharyya, EA Lee - Formal Methods in System Design, 1997 - Springer
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 …

[图书][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 …

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 …

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 …

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 …

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 …

[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 …

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 …

[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 …