Title :
Low-Power Low-Latency Data Allocation for Hybrid Scratch-Pad Memory
Author :
Meikang Qiu ; Zhi Chen ; Meiqin Liu
Author_Institution :
Comput. Sci. Dept., Pace Univ., New York, NY, USA
Abstract :
This letter aims at developing new memory architecture to overcome the daunting memory wall and energy wall issues in multicore embedded systems. We propose a new heterogeneous scratch-pad memory (SPM) architecture that is configured with SRAM, MRAM, and Z-RAM. Based on this architecture, we propose two algorithms: a dynamic programming (MDPDA) and a genetic algorithm (AGADA) to allocate data to different memory banks, therefore, reducing memory access cost in terms of power consumption and latency. Extensive experiments are performed to show the merits of the hybrid SPM memory architecture and the effectiveness of the proposed algorithms.
Keywords :
SRAM chips; dynamic programming; embedded systems; genetic algorithms; memory architecture; multiprocessing systems; power aware computing; AGADA; MDPDA; MRAM; SRAM; Z-RAM; adaptive genetic algorithm-for-data allocation; energy wall; heterogeneous scratch-pad memory architecture; hybrid SPM memory architecture; hybrid scratch-pad memory; low-power low-latency data allocation; memory access cost reduction; memory banks; memory wall; multicore embedded systems; multidimensional dynamic programming data allocation; power consumption; Dynamic programming; Genetic algorithms; Memory architecture; Memory management; Multicore processing; Random access memory; Data allocation; dynamic programming; genetic algorithm; hybrid memory; multicore; scratch-pad memory (SPM);
Journal_Title :
Embedded Systems Letters, IEEE
DOI :
10.1109/LES.2014.2344913