The memory system is an important contributor to the performance and power consumption of embedded software. This is particularly true for multimedia applications [37, 165, 243]. Because the memory subsystem is that important to embedded systems, several architectural extensions and dedicated compilation techniques have been proposed to optimize it (see [20, 37, 165, 243] for good overviews). Unfortunately, the current techniques are mostly limited to applications with a single thread of control that are statically analyzable. They cannot cope with the multithreaded nor with the dynamic behavior of our application domain.


Execution Time Access Pattern Sleep Mode Memory Module Data Assignment 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer 2007

Personalised recommendations