Access Pattern-Based Code Compression for Memory-Constrained Embedded Systems

Computer Science – Other Computer Science

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Submitted on behalf of EDAA (http://www.edaa.com/)

Scientific paper

As compared to a large spectrum of performance optimizations, relatively little effort has been dedicated to optimize other aspects of embedded applications such as memory space requirements, power, real-time predictability, and reliability. In particular, many modern embedded systems operate under tight memory space constraints. One way of satisfying these constraints is to compress executable code and data as much as possible. While research on code compression have studied efficient hardware and software based code strategies, many of these techniques do not take application behavior into account, that is, the same compression/decompression strategy is used irrespective of the application being optimized. This paper presents a code compression strategy based on control flow graph (CFG) representation of the embedded program. The idea is to start with a memory image wherein all basic blocks are compressed, and decompress only the blocks that are predicted to be needed in the near future. When the current access to a basic block is over, our approach also decides the point at which the block could be compressed. We propose several compression and decompression strategies that try to reduce memory requirements without excessively increasing the original instruction cycle counts.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Access Pattern-Based Code Compression for Memory-Constrained Embedded Systems does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Access Pattern-Based Code Compression for Memory-Constrained Embedded Systems, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Access Pattern-Based Code Compression for Memory-Constrained Embedded Systems will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-432601

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.