printlogo
ETH Zuerich - Homepage
Computer Engineering and Networks Laboratory (TIK)
 

Publication Details for Techreport "3D Exploration of Uniprocessor Schedules for DSP Algorithms"

 

 Back

 New Search

 

Authors: Juergen Teich, Eckart Zitzler, Shuvra Bhattacharyya
Group: Computer Engineering
Type: Techreport
Title: 3D Exploration of Uniprocessor Schedules for DSP Algorithms
Year: 1999
Month: April
Pub-Key: TZB1999a
Rep Nbr: 56
Institution: Computer Engineering and Networks Lab (TIK), Swiss Federal Institute of Technology (ETH) Zurich
Abstract: When implementing software for programmable digital signal processors (PDSPs), the design space is defined by a complex range of constraints
and optimization objectives. Three implementation metrics that are
crucial in many PDSP applications are the program memory requirement
(code size), data memory requirement, and execution time. This paper
addresses the problem of exploring the 3-dimensional space of trade-offs
that is defined by these crucial metrics. Given a software library for a
target PDSP, and a dataflow-based block diagram specification of a DSP
application in terms of this library, our objective in this paper is to
compute a full range of Pareto-optimal solutions. For solving this
multi-objective optimization problem, an evolutionary algorithm
based approach is applied, where two different Pareto-optimization
methods are considered. We illustrate our techniques by analyzing the
trade-off fronts of a practical application for a number of well-known,
commercial PDSPs. Moreover, the two evolutionary Pareto-optimization
methods are quantitatively compared on nine DSP applications.
Remarks: TIK-Report No.56, April 1999
Location: Zuerich
Resources: [BibTeX] [Paper as PDF]

 

 Back

 New Search