Advanced Memory Optimization Techniques for Low-Power Embedded Processors

The design of embedded systems warrants a new perspective because of the following two reasons: Firstly, slow and energy inefficient memory hierarchies have already become the bottleneck of the embedded systems. It is documented in the literature as the memory wall problem. Secondly, the software ru...

Full description

Bibliographic Details
Main Authors: Verma, Manish (Author), Marwedel, Peter (Author)
Corporate Author: SpringerLink (Online service)
Format: Electronic eBook
Language:English
Published: Dordrecht : Springer Netherlands, 2007.
Subjects:
Online Access:Full Text via HEAL-Link
Table of Contents:
  • Related Work
  • Memory Aware Compilation and Simulation Framework
  • Non-Overlayed Scratchpad Allocation Approaches for Main/Scratchpad Memory Hierarchy
  • Non-Overlayed Scratchpad Allocation Approaches for Main/Scratchpad + Cache Memory Hierarchy
  • Scratchpad Overlay Approaches for Main/Scratchpad Memory Hierarchy
  • Data Partitioning and Loop Nest Splitting
  • Scratchpad Sharing Strategies for Multiprocess Applications
  • Conclusions and Future Directions.