Memory Power Optimisation on Low-Bit Multi-Access Cross Memory Address Mapping Schema

Zongwei Zhu,Xi Li,Chao Wang,Xuehai Zhou
DOI: https://doi.org/10.1504/ijes.2014.063822
2014-01-01
International Journal of Embedded Systems
Abstract:Since memory accounts for an increasing fraction of computer energy, manufacturers have developed memory devices with different power/work modes and lots of creditable power mode control algorithms have been proposed. By analysing these policies on different memory address mapping schemas (schema is used to translate a physical address to a memory cell), we find they are less effective on low-bit multi-access cross memory (LMCM) schema which is a fine-grained interleaving schema to improve parallelism to meet high-bandwidth. For gaining more power efficiency, we introduce a comprehensive solution named as MSPA. It adopts a memory address segmentation module (MASM) to split memory into many regions configured as different schemas. With the help of an OS power-aware memory allocator (PAMA), MSPA can allocate one application's memory from its preferred region to balance power and performance. Finally, by integrating some outstanding works, experimental results demonstrate that it can further improve power efficiency from 3% to 17%.
What problem does this paper attempt to address?