Next: Prototype description of the
Up: User Manual of SALTO:
Previous: Local Label Renaming
References
- 1
- A. Aiken and A. Nicolau. Perfect pipelining : a
new loop parallelization technique. In Lecture Note In
Computer Science, pages 221-235, 1988.
- 2
-
Vicki H Allan, Reese B Jones, Randall M Lee, and Stephen J Allan.
Software pipelining.
ACM Computing Surveys, 27:367-432, September 1995.
- 3
-
Thomas Ball and James R Larus.
Optimally profiling and tracing programs.
In ACM Transactions on Programming Languages and Systems,
volume 16, pages 1319-1360, July 1994.
- 4
-
F. Bodin, F. Charot, and C. Wagner.
Overview of a high-performance programmable pipeline architecture.
In ACM Supercomputing, 1988.
- 5
-
François Bodin.
Optimisation de microcode pour une architecture horizontale et
synchrone, Étude et mise en uvre d'un compilateur.
PhD thesis, Université de Rennes 1, June 1989.
- 6
-
François Bodin, Gwendal Le Fol, and Frédéric Raimbault.
OCO : manuel de l'utilisateur (version préliminaire).
Technical Report 930, Irisa, May 1995.
- 7
-
David G. Bradlee, Susan J. Eggers, and Robert R. Henry.
The MARION system for retargetable instruction scheduling.
In Programming Languages and Systems, 1991.
- 8
-
David G. Bradlee, Robert R. Henry, and Susan J. Eggers.
Integrating register allocation and instruction scheduling for RISCs.
In International Conference on Architecture Support for
Programming Languages and Operating Systems, pages 122-131, April 1991.
- 9
-
Bob Cmelik and David Keppel.
Shade: A fast instruction-set simulator for execution profiling.
In ACM SIGMETRICS Conference on Measurement and Modeling of
Computer Systems, 1994.
- 10
-
Lucile Cognard.
Modélisation du comportement dynamique des processeurs pour la
génération automatique de réordonnanceurs de code.
PhD thesis, Université d'Orléans, 1995.
- 11
-
LSI Logic Corporation.
SPARC Architecture Manual (Version 7), 1990.
- 12
-
DEC.
ATOM User Manual, March 1994.
- 13
-
K. Ebcioglu and T. Nakatani.
A new compilation technique for parallelizing loops with
unpredictable branches on a VLIW architecture.
In Languages and Compilers for Parallel Comuting, pages
213-229, 1989.
- 14
-
Christine Eisenbeis, William Jalby, and Alain Lichnewski.
Compiler techniques for optimizing memory and register usage on the
Cray 2.
In International Journal of High Speed Computing, June 1990.
- 15
-
John R. Ellis.
Bulldog: A Compiler for VLIW Architectures.
MIT Press, 1985.
- 16
-
Bodin F., Beckman P., Gannon D., and Srinivas J.G.S.
Sage++: A class library for building fortran and c++ restructuring
tools.
In Object-Oriented Numerics Conference, April 1994.
- 17
-
J.A. Fisher.
Trace scheduling: A technique for global microcode compaction.
In IEEE Transactions on Computers, pages 478-490, July 1981.
- 18
-
Franco Gasperoni.
Scheduling for horizontal systems : the VLIW paradigm in
perspective.
PhD thesis, New-York University, 1991.
- 19
-
R. Govindarajan, Erik R. Altman, and Guang R. Gao.
Minimizing register requirements under resource-constrained
rate-optimal software pipelining.
In Annual International Symposium on
Microarchitecture, pages 85-94, 1994.
- 20
-
Stanford Compiler Group.
SUIF compiler system.
Web pages available from http://suif.stanford.edu.
- 21
-
H.Emmelmann, F-W.Schroeer, and R.Landwehr.
Beg - a generator for efficient back ends.
In SIGPLAN Conference on Programming Language Design and
Implementation, volume 24, July 1989.
- 22
-
Gordon Irlam.
Spa package.
Electronically available at
ftp://chook.cs.adelaide.edu.au/pub/sparc/spa-1.0.tar.gz, 1991.
- 23
-
Monica Lam.
Software pipelining: An effective scheduling technique for VLIW
machines.
In ACM SIGPLAN Conference on Programming Language Design and
Implementation, pages 318-328. ACM SIGPLAN, June 1988.
- 24
-
Philips Electronics.
TriMedia TM1000 Preliminary Data Book.
Philips Electronics North America Corp., Sunnyvale, CA, USA, March
1997.
Electronically available from
http://www.trimedia.philips.com
- 25
-
B. R. Rau.
Iterative modulo scheduling: An algorithm for software pipelining
loops.
In ternational Symposium on Microarchitecture, pages
63-74, December 1994.
- 26
-
J. Ruttenberg, G. Gao, A. Stoutchinin, and W. Lichtenstein.
Software pipelining showdown: Optimal vs. heuristic methods in a
production compiler.
In Sigplan Conference on Programming Language Design and
Implementation, May 1996.
- 27
-
Michael D. Smith.
Tracing with pixie.
Technical report, Harvard university, 1991.
- 28
-
Amitabh Srivastava and Alan Eustace.
Atom: A system for building customized program analysis tools.
In SIGPLAN Conference on Programming Language Design and
Implementation, 1994.
- 29
-
R. M. Stallman.
Using and porting GNU CC.
Free Software Foundation, Jun 1993.
- 30
-
Richard Uhlig and Trevor Mudge.
Trace-driven memory simulation : A survey.
Technical report, University of Michigan, 1995.
- 31
-
Daniel Windheiser.
Optimisation de la localité de données et du parallélisme à
grain fin.
PhD thesis, Université de Rennes 1, May 1992.
Erven Rohou
Fri Oct 17 09:15:29 MET DST 1997