DocumentCode
3601286
Title
Data Allocation for Hybrid Memory With Genetic Algorithm
Author
Meikang Qiu ; Zhi Chen ; Jianwei Niu ; Ziliang Zong ; Gang Quan ; Xiao Qin ; Yang, Laurence T.
Author_Institution
Dept. of Comput. Sci., Huazhong Univ. of Sci. & Technol., Wuhan, China
Volume
3
Issue
4
fYear
2015
Firstpage
544
Lastpage
555
Abstract
The gradually widening speed disparity between CPU and memory has become an overwhelming bottleneck for the development of chip multiprocessor systems. In addition, increasing penalties caused by frequent on-chip memory accesses have raised critical challenges in delivering high memory access performance with tight power and latency budgets. To overcome the daunting memory wall and energy wall issues, this paper focuses on proposing a new heterogeneous scratchpad memory architecture, which is configured from SRAM, MRAM, and Z-RAM. Based on this architecture, we propose a genetic algorithm to perform data allocation to different memory units, therefore, reducing memory access cost in terms of power consumption and latency. Extensive and experiments are performed to show the merits of the heterogeneous scratchpad architecture over the traditional pure memory system and the effectiveness of the proposed algorithms.
Keywords
MRAM devices; SRAM chips; genetic algorithms; memory architecture; microprocessor chips; multiprocessing systems; power aware computing; storage management; CPU; MRAM; SRAM; Z-RAM; chip multiprocessor systems; data allocation; energy wall; genetic algorithm; heterogeneous scratchpad memory architecture; latency budgets; memory access cost reduction; memory units; memory wall; on-chip memory access performance; power budgets; power consumption; speed disparity; Biological cells; Circuit synthesis; Genetic algorithms; Memory management; Random access memory; Resource management; System-on-chip; Chip multiprocessor; Data allocation; Genetic algorithm; Hybrid memory; MRAM; SPM; Z-RAM; chip multiprocessor; data allocation; genetic algorithm;
fLanguage
English
Journal_Title
Emerging Topics in Computing, IEEE Transactions on
Publisher
ieee
ISSN
2168-6750
Type
jour
DOI
10.1109/TETC.2015.2398824
Filename
7031890
Link To Document