29.01.2015 Views

Embedded Software for SoC - Grupo de Mecatrônica EESC/USP

Embedded Software for SoC - Grupo de Mecatrônica EESC/USP

Embedded Software for SoC - Grupo de Mecatrônica EESC/USP

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

228 Chapter 17<br />

classes of loop nests. Especially, support <strong>for</strong> loops with variable bounds will<br />

be <strong>de</strong>veloped.<br />

REFERENCES<br />

1.<br />

2.<br />

3.<br />

4.<br />

5.<br />

6.<br />

7.<br />

8.<br />

9.<br />

10.<br />

11.<br />

12.<br />

13.<br />

14.<br />

15.<br />

16.<br />

17.<br />

18.<br />

19.<br />

20.<br />

21.<br />

D. F. Bacon, S. L. Graham and O. J. Sharp. “Compiler Trans<strong>for</strong>mations <strong>for</strong> High-<br />

Per<strong>for</strong>mance Computing.” ACM Computing Surveys, Vol. 26, p. 4, December 1994.<br />

T. Bäck. Evolutionary Algorithms in Theory and Practice. Ox<strong>for</strong>d University Press, Ox<strong>for</strong>d,<br />

1996.<br />

M. Bister, Y. Taeymans and J. Cornelis. “Automatic Segmentation of Cardiac MR Images.”<br />

IEEE Journal on Computers in Cardiology, 1989.<br />

R. Drechsler. Evolutionary Algorithms <strong>for</strong> VLSI CAD. Kluwer Aca<strong>de</strong>mic Publishers, Boston,<br />

1998.<br />

H. Falk. Control Flow Optimization by Loop Nest Splitting at the Source Co<strong>de</strong> Level.<br />

Research Report 773, University of Dortmund, Germany, 2002.<br />

H. Falk and P. Marwe<strong>de</strong>l. “Control Flow driven Splitting of Loop Nests at the Source<br />

Co<strong>de</strong> Level.” In Design, Automation and Test in Europe (DATE), Munich, 2003.<br />

H. Falk, C. Ghez, M. Miranda and Rainer Leupers. “High-level Control Flow<br />

Trans<strong>for</strong>mations <strong>for</strong> Per<strong>for</strong>mance Improvement of Address-Dominated Multimedia<br />

Applications.” In Synthesis and System Integration of Mixed Technologies (SAS1MI),<br />

Hiroshima, 2003.<br />

S. Gupta, M. Miranda et al. “Analysis of High-level Address Co<strong>de</strong> Trans<strong>for</strong>mations <strong>for</strong><br />

Programmable Processors.” In Design, Automation and Test in Europe (DATE), Paris, 2000.<br />

Y. H. Hu (ed.). Data Transfer and Storage (DTS) Aarchitecture Issues and Exploration in<br />

Multimedia Processors, Vol. Programmable Digital Signal Processors – Architecture,<br />

Programming and Applications. Marcel Dekker Inc., New York, 2001.<br />

M. Kan<strong>de</strong>mir, N. Vijaykrishnan et al. “Influence of Compiler Optimizations on System<br />

Power.” In Design Automation Conference (DAC), Los Angeles, 2000.<br />

H. S. Kim, M. J. Irwin et al. “Effect of Compiler Optimizations on Memory Energy.” In<br />

Signal Processing Systems (SIPS). Lafayette, 2000.<br />

R. Leupers. Co<strong>de</strong> Optimization Techniques <strong>for</strong> <strong>Embed<strong>de</strong>d</strong> Processors – Methods, Algorithms<br />

and Tools. Kluwer Aca<strong>de</strong>mic Publishers, Boston, 2000.<br />

R. Leupers and F. David. “A Uni<strong>for</strong>m Optimization Technique <strong>for</strong> Offset Assignment<br />

Problems.” In International Symposium on System Synthesis (ISSS), Hsinchu, 1998.<br />

D. Levine. Users Gui<strong>de</strong> to the PGAPack Parallel Genetic Algorithm Library. Technical<br />

Report ANL-95/18, Argonne National Laboratory, 1996.<br />

N. Liveris, N. D. Zervas et al. “A Co<strong>de</strong> Trans<strong>for</strong>mation-Based Methodology <strong>for</strong> Improving<br />

I-Cache Per<strong>for</strong>mance of DSP Applications.” In Design, Automation and Test in Europe<br />

(DATE), Paris, 2002.<br />

M. Lorenz, R. Leupers et al. “Low-Energy DSP Co<strong>de</strong> Generation Using a Genetic<br />

Algorithm.” In International Conference on Computer Design (ICCD), Austin, 2001.<br />

T. S. Motzkin, H. Raiffa et al. “The Double Description Method.” Theodore S. Motzkin:<br />

Selected Papers, 1953.<br />

S. S. Muchnick. “Optimizing Compilers <strong>for</strong> SPARC.” SunTechnology, Vol. 1, p. 3. 1988.<br />

S. S. Muchnick. Advanced Compiler Design and Implementation. Morgan Kaufmann, San<br />

Francisco, 1997.<br />

M. R. Stan and W. P. Burleson. “Bus-Invert Coding <strong>for</strong> Low-Power I/O.” IEEE Transactions<br />

on VLSI Systems, Vol. 3, p. 1, 1995.<br />

S. Steinke, M. Knauer, L. Wehmeyer and P. Marwe<strong>de</strong>l. “An Accurate and Fine Grain<br />

Instruction-Level Energy Mo<strong>de</strong>l Supporting <strong>Software</strong> Optimizations.” In Power and Timing<br />

Mo<strong>de</strong>ling, Optimization and Simulation (PATMOS), Yverdon-Les-Bains, 2001.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!