See this document in CiteSeerX!

Enhanced Code Compression for Embedded RISC Processors (1999)  (Make Corrections)  (37 citations)
Keith Cooper, Nathaniel McIntosh
SIGPLAN Conference on Programming Language Design and Implementation



  Home/Search   Context   Related

 
View or download:
rice.edu/MSCP/papers/pldi99.ps.gz
ucsb.edu/~ckrintz/..._compression.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  rice.edu/MSCP/publications (more)
(Enter author homepages)

Rate this article: (best)
View Comments (0)
(Enter summary)

Abstract: This paper explores compiler techniques for reducing the memory needed to load and run program executables. In embedded systems, where economic incentives to reduce both ram and rom are strong, the size of compiled code is increasingly important. Similarly, in mobile and network computing, the need to transmit an executable before running it places a premium on code size. Our work focuses on reducing the size of a program's code segment, using pattern-matching techniques to identify and... (Update)

Cited by:   More
The Implementation and Evaluation of - Marc Corliss Christopher   (Correct)
A DISE Implementation of Dynamic Code Decompression - Marc Corliss Christopher (2003)   (Correct)
Pattern and Approximate-Pattern Matching for Program Compaction - Johnson, Mycroft   (Correct)

Similar documents (at the sentence level):
67.9%:   Enhanced Code Compression for Embedded RISC Processors - Cooper, McIntosh (1999)   (Correct)

Active bibliography (related documents):   More   All
0.3:   Efficiently Computing Static Single Assignment.. - Cytron, Ferrante, .. (1991)   (Correct)
0.2:   Efficient Execution of Compressed Programs - Lefurgy (2000)   (Correct)
0.2:   Space-efficient Executable Program Representations for Embedded.. - Lefurgy (1998)   (Correct)

Similar documents based on text:   More   All
0.4:   Compiler Techniques for Code Compression - Debray, Evans, Muth (1999)   (Correct)
0.4:   Compiler Techniques for Code Compaction - Debray, Evans, Muth, De Sutter (2000)   (Correct)
0.3:   Code Compression Techniques for Embedded Systems - Nyström, Runeson, Sjödin   (Correct)

Related documents from co-citation:   More   All
23:   Code compression - Ernst, Evans et al. - 1997
16:   MIPS16: High-density MIPS for the Embedded Market (context) - Kissell - 1997
16:   A Decompression Core for PowerPC (context) - Kemp, Montoye et al. - 1998

BibTeX entry:   (Update)

K.D. Cooper, N. McIntosh "Enhanced Code Compression for Embedded RISC Processors" In Proc. of the `99 International Conf. on Programming Language Design and Implementation, 1999 http://citeseer.ist.psu.edu/cooper99enhanced.html   More

@inproceedings{ cooper99enhanced,
    author = "Keith D. Cooper and Nathaniel McIntosh",
    title = "Enhanced Code Compression for Embedded {RISC} Processors",
    booktitle = "{SIGPLAN} Conference on Programming Language Design and Implementation",
    pages = "139-149",
    year = "1999",
    url = "citeseer.ist.psu.edu/cooper99enhanced.html" }
Citations (may not include all citations):
3972   Introduction to Algorithms (context) - Cormen, Leiserson et al. - 1990
415   Efficiently computing static single assignment form and the .. - Cytron, Ferrante et al. - 1991
232   Constant propagation with conditional branches (context) - Wegman, Zadeck - 1991
201   Register allocation via coloring (context) - Chaitin, Auslander et al. - 1981
172   A space-economical suffix tree construction algorithm (context) - McCreight - 1976
158   Linear pattern matching algorithms (context) - Weiner - 1973
76   line construction of suffix trees - Ukkonen - 1995
74   Code compression - Ernst, Evans et al. - 1997
57   Executing compressed programs on an embedded RISC architectu.. (context) - Wolfe, Chanin - 1992
56   Storage assignment to decrease code size - Liao, Devadas et al. - 1996
40   Improving code density using compression techniques - Lefurgy, Bird et al. - 1997
33   Code density optimizations for embedded DSP processors using.. - Liao, Devadas et al. - 1995
27   Superoptimizer -- A Look at the Smallest Program (context) - Massalin - 1987
25   Compression of embedded system programs (context) - Kozuch, Wolfe - 1994
21   Analyzing and compressing assembly code (context) - Fraser, Myers et al. - 1984
20   The Design of an Optimizing Compiler (context) - Wulf, Johnson et al. - 1975
18   Procedure based program compression - Kirovski, Kin et al. - 1997
16   Assembling code for machines with span-dependent instruction.. (context) - Szymanski - 1978
12   Center for Research on Parallel Computation (context) - Cooper, Simpson et al. - 1995
8   Technical Report CRPC-TR95637-S (context) - Cooper, Simpson et al. - 1995
6   Compilation to compact code (context) - Marks - 1980
6   The Massively Scalar Compiler Project - Briggs - 1994
3   Courant Institute of Mathematical Sciences (context) - Kennedy, computation et al. - 1973



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://softlib.rice.edu/MSCP/publications.html):   More
Register Allocation via Graph Coloring - Briggs (1992)   (Correct)
Practical Improvements to the Construction and.. - Briggs, Cooper.. (1998)   (Correct)
Value-Driven Redundancy Elimination - Simpson (1996)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC