Advanced memory optimization techniques for low-power embedded processors
著者
書誌事項
Advanced memory optimization techniques for low-power embedded processors
Springer, c2007
- pbk,
大学図書館所蔵 件 / 全5件
-
該当する所蔵館はありません
- すべての絞り込み条件を解除する
注記
Includes bibliographical references (p. 181-188)
内容説明・目次
内容説明
This book proposes novel memory hierarchies and software optimization techniques for the optimal utilization of memory hierarchies. It presents a wide range of optimizations, progressively increasing in the complexity of analysis and of memory hierarchies. The final chapter covers optimization techniques for applications consisting of multiple processes found in most modern embedded devices.
目次
1. Introduction. 1.Design of Consumer Oriented Embedded Devices. 2.Contributions. 3.Outline. 2. Related Work. 1.Power and Energy Relationship. 2.Survey on Power and Energy Optimization Techniques. 3. Memory Aware Compilation and Simulation Framework. 1.Uni-Processor ARM. 2.Multi-Processor ARM. 3.M5 DSP. 4. Non-Overlayed Scratchpad Allocation Approaches for Main / Scratchpad Memory Hierarchy. 1.Introduction. 2.Motivation. 3.Related Work. 4.Problem Formulation and Analysis. 5.Non-Overlayed Scratchpad Allocation. 6.Experimental Results. 7.Summary. 5. Non-Overlayed Scratchpad Allocation Approaches for Main / Scratchpad + Cache Memory Hierarchy. 1.Introduction. 2.Related Work. 3.Motivating Example. 4.Problem Formulation and Analysis. 5.Cache Aware Scratchpad Allocation. 6.Experimental Results. 7.Summary. 6. Scratchpad Overlay Approaches for Main / Scratchpad Memory Hierarchy. 1.Introduction. 2.Motivating Example. 3.Related Work. 4.Problem Formulation and Analysis. 5.Scratchpad Overlay Approaches. 6.Experimental Results 7.Summary. 7. Data Partitioning and Loop Nest Splitting. 1.Introduction. 2.Related Work. 3.Problem Formulation and Analysis. 4.Data Partitioning. 5.Loop Nest Splitting. 6.Experimental Results. 7.Summary. 8. Scratchpad Sharing Strategies for Multiprocess Applications. 1.Introduction. 2.Motivating Example. 3.Related Work. 4.Preliminaries for Problem Formulation. 5.Non-Saving Approach. 6.Saving Approach. 7.Hybrid Approach. 8.Experimental Setup. 9.Experimental Results. 10. Summary. 9. Conclusions and Future Work. 1.Research Contributions. 2.Future Directions. A. Theoretical Analysis for Scratchpad Sharing Strategies. 1. Formal Definitions. 2. Correctness Proof. List of Figures. List of Tables.References.
「Nielsen BookData」 より