DARPA Review

December 10, 1997


Click here to start


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

Home Page: http://www.eecs.umich.edu/~tnm/compress

Download presentation source