Title: Memory power optimisation on low-bit multi-access cross memory address mapping schema

Authors: Zongwei Zhu; Xi Li; Chao Wang; Xuehai Zhou

Addresses: Suzhou Institute for Advanced Study, University of Science and Technology of China (USTC), 502, SiXian Building, No.188, Renai Road, Dushu Lake Higher Education Town, Suzhou, 215123, China ' Department of Computer Science and Technology, University of Science and Technology of China (USTC), Hefei, 230027, China ' Suzhou Institute for Advanced Study, University of Science and Technology of China (USTC), 502, SiXian Building, No.188, Renai Road, Dushu Lake Higher Education Town, Suzhou, 215123, China ' Department of Computer Science and Technology, University of Science and Technology of China (USTC), Hefei, 230027, China

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 applications 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%.

Keywords: mapping schema; memory allocation; operating systems; memory power optimisation; memory address mapping; memory address segmentation.

DOI: 10.1504/IJES.2014.063822

International Journal of Embedded Systems, 2014 Vol.6 No.2/3, pp.240 - 249

Received: 06 Sep 2013
Accepted: 11 Oct 2013

Published online: 31 Jul 2014 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article