| A study of compiler techniques for multiple targets in compiler infrastructures |
| Full text |
Pdf
(591 KB)
|
| Source
|
ACM SIGPLAN Notices
archive
Volume 37 , Issue 6 (June 2002)
table of contents
COLUMN: Technical correspondence
table of contents
Pages: 45 - 51
Year of Publication: 2002
ISSN:0362-1340
|
|
Authors
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 8, Downloads (12 Months): 20, Citation Count: 0
|
|
|
ABSTRACT
Compilers are critical for embedded systems and high performance computing. A compiler infrastructure provides an infrastructure for rapid development of high quality compilers. Based on main components of compiler infrastructures, this paper reviews representative compiler infrastructure products, and summarizes their features. It focuses on an insight analysis of the key techniques for building the compiler back ends, and presents our probes into compiler infrastructures for typical issues.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
 |
2
|
Robert P. Wilson , Robert S. French , Christopher S. Wilson , Saman P. Amarasinghe , Jennifer M. Anderson , Steve W. K. Tjiang , Shih-Wei Liao , Chau-Wen Tseng , Mary W. Hall , Monica S. Lam , John L. Hennessy, SUIF: an infrastructure for research on parallelizing and optimizing compilers, ACM SIGPLAN Notices, v.29 n.12, p.31-37, Dec. 1994
[doi> 10.1145/193209.193217]
|
| |
3
|
Stallman R M, Richard M. Using and Porting GNU CC (for version 2.95). Free Software Foundation, Inc. 1999
|
| |
4
|
Andrew A et al. The Zephyr Compiler Infrastructure. http://www.cs.virginia.edu/zephyr/
|
 |
5
|
|
| |
6
|
|
 |
7
|
|
| |
8
|
|
| |
9
|
|
| |
10
|
Rau B R et al. Machine-Description Driven Compilers for EPIC and VLIW Processorsz Design Automation for Embedded Systems, 1999, 4: 71-118
|
| |
11
|
Gao G R et al. The SGI Pro64 Compiler Infrastructure: A tutorial. The international Conference on Parallel Architeture and Compilation Techniques(PACT2000), October 2000
|
| |
12
|
Sias J W et al. Itanium Performance Insights from the IMPACT Compiler. Presentation at Hot Chips 13, August 2001
|
 |
13
|
Pohua P. Chang , Scott A. Mahlke , William Y. Chen , Nancy J. Warter , Wen-mei W. Hwu, IMPACT: an architectural framework for multiple-instruction-issue processors, Proceedings of the 18th annual international symposium on Computer architecture, p.266-275, May 27-30, 1991, Toronto, Ontario, Canada
|
| |
14
|
ReaCT-ILP laboratory. Trimaran: An Infrastructure for Research in Instuction-level Parallelism. http://www.trimaran.org
|
 |
15
|
|
| |
16
|
Gyllenhaal J C. A Machine Description Language for Compilation, Master Thesis, University of Illinois at Urbana-Champaign, 1994
|
 |
17
|
H. Emmelmann , F.-W. Schröer , L. Landwehr, BEG: a generation for efficient back ends, Proceedings of the ACM SIGPLAN 1989 Conference on Programming language design and implementation, p.227-237, June 19-23, 1989, Portland, Oregon, United States
|
 |
18
|
|
| |
19
|
Gough J. Bottom up Tree Rewriting with MBURG: The MBURG Reference Manual. ftp.fit.qut.edu.au. 1995
|
| |
20
|
Dai G et al. An Abstract Intermediate Representation in Compilation Systems.
|
|