by Eckart Zitzler, Jurgen Teich, Shuvra S. Bhattacharyya
In Proc. GECCO'99, the Genetic and Evolutionary Computation Conference
ftp://ftp-date.uni-paderborn.de/pub/people/teich/paper/ZTB99a.ps.gz
Add To MetaCart
Abstract:
The simultaneous exploration of tradeoffs between program memory, data memory and execution time requirements (3D) for DSP (digital signal processing) algorithms in embedded computing environments is a demanding application and example par excellence of a multi-objective optimization problem. In order to solve this problem, two evolutionary algorithms are shown to be successfully applicable for exploring Pareto-optimal solutions. For different well-known target DSP processors, the trade-off fronts are analyzed. The two approaches are quantitatively compared.
Citations
|
533
|
Multirate Systems and Filter Banks
– Vaidyanathan
- 1993
|
|
387
|
Ptolemy: A framework for simulating and prototyping heterogeneous systems
– Buck, Ha, et al.
- 1994
|
|
302
|
An Overview of Evolutionary Algorithms in Multiobjecctive
– M, Fleming
- 1995
|
|
286
|
Synchronous data flow
– Lee, Messerschmitt
- 1987
|
|
233
|
An Investigation of Niche and Species Formation in Genetic Function Optimization
– Deb, Goldberg
- 1989
|
|
186
|
An evolutionary algorithm for multi-objective optimization: The strength Pareto approach
– Zitzler, Thiele
- 1998
|
|
111
|
DSPstone: a DSP-oriented benchmarking methodology
– Zivojnovic, Velarde, et al.
- 1994
|
|
100
|
Multiobjective optimization using the niched pareto genetic algorithm
– Horn, Nafpliotis
- 1993
|
|
67
|
Multi-objective Optimization Using Evolutionary Algorithm — A Comparative Case Study. Parallel Problem Solving from Nature V:292-301
– Zitzler, Thiele
- 1998
|
|
60
|
High Level Software Synthesis for Signal Processing Systems
– Ritz, Pankert, et al.
- 1992
|
|
51
|
Synthesis of embedded software from synchronous data ow speci cations
– Bhattacharyya, Murthy, et al.
- 1998
|
|
39
|
Ginderdeuren, “GRAPE: A CASE Tool for Digital Signal Parallel Processing
– Lauwereins, Engels, et al.
- 1990
|
|
13
|
Synchronous data ow
– Lee, Messerschmitt
- 1987
|
|
12
|
Handbook of Genetic Algorithms, chapter 6
– Davis
- 1991
|
|
5
|
Buffer memory optimization in dsp applications --- an evolutionary approach
– Teich, Zitzler, et al.
- 1998
|
|
3
|
3d exploration of uniprocessor schedules for dsp algorithms
– Teich, Zitzler, et al.
- 1999
|
|
2
|
Bu er memory optimization in dsp applications | an evolutionary approach
– Teich, Zitzler, et al.
- 1998
|
|
1
|
Software SyntheThe following systems have been considered: 1) fractional decimation; 2) Laplacian pyramid; 3) nonuniform filterbank (1/3, 2/3 splits, 4 channels); 4) QMF nonuniformtree filterbank; 5) QMF filterbank (one-sided tree); 6) QMF analysis only;
– Bhattacharyya, Murthy, et al.
- 1996
|
|
1
|
Software Synthe11 The following systems have been considered: 1) fractional decimation� 2) Laplacian pyramid� 3) nonuniform lterbank (1/3, 2/3 splits, 4 channels)� 4) QMF nonuniformtree lterbank� 5) QMF lterbank (one-sided tree)� 6) QMF analysis only� 7)
– Bhattacharyya, Murthy, et al.
- 1996
|