Table of Contents
Instruction Stream Compression
Program Overview
PPT Slide
Schedule of Major Tasks
Program Background
Program Background
Principal Investigators
Principal Investigators
Prior Related Work
Genesis of Compression Ideas
Technical Program Task Overview
Work Accomplished So Far
MICRO 30
Related Work: Instruction Sets
M*Core (Motorola)
Thumb (ARM)
MIPS-16 (SGI)
SuperH (Hitachi)
TriCore (Siemens)
Related Work: Researchers
Organization
Text Compression
Overview of Compression Technique
Compression Algorithm
Compression Architecture
Fixed-length Codeword Implementation
Fixed-length Codeword Results
Top dictionary entries for ijpeg on PowerPC
Top dictionary entries for go on PowerPC
Composition of compressed program
Variable-length Codeword Implementation
Comparison of Compression Ratios
Comparison of Overall Program Size
Comparison with MIPS-16
Summary of Initial Studies
Action Items
Thoughts on Implementation
C Compiler for Embedded Systems — MIRV
Comparison of Intermediate Representations
First Example of Templates
Second Example of Templates
Possible Future Directions
Initial Work Accomplished
Program Challenges/Issues
|