Energy Optimization for Data Allocation With Hybrid SRAM+NVM SPM
Autor: | Kenli Li, Jun Zhang, Yan Wang, Keqin Li |
---|---|
Rok vydání: | 2018 |
Předmět: |
010302 applied physics
Hardware_MEMORYSTRUCTURES Flat memory model Computer science Cache-only memory architecture Uniform memory access Registered memory Semiconductor memory 02 engineering and technology Parallel computing 01 natural sciences 020202 computer hardware & architecture Non-uniform memory access 0103 physical sciences 0202 electrical engineering electronic engineering information engineering Interleaved memory Distributed memory Electrical and Electronic Engineering |
Zdroj: | IEEE Transactions on Circuits and Systems I: Regular Papers. 65:307-318 |
ISSN: | 1558-0806 1549-8328 |
Popis: | The gradually widening disparity in the speed of the CPU and memory has become a bottleneck for the development of chip multiprocessor (CMP) systems. Increasing penalties caused by frequent on-chip memory access have raised critical challenges in delivering high memory access performance with tight energy and latency budgets. To overcome the memory wall and energy wall issues, this paper adopts CMP systems with hybrid scratchpad memories (SPMs), which are configured from SRAM and nonvolatile memory. Based on this architecture, we propose two novel algorithms, i.e., energy-aware data allocation (EADA) and balancing data allocation to energy and write operations (BDAEW), to perform data allocation to different memories and task mapping to different cores, reducing energy consumption and latency. We evaluate the performance of our proposed algorithms by comparison with a parallel solution that is commonly used to solve data allocation and task scheduling problems. Experiments show the merits of the hybrid SPM architecture over the traditional pure memory system and the effectiveness of the proposed algorithms. Compared with the AGADA algorithm, the EADA and BDAEW algorithms can reduce energy consumption by 23.05% and 19.41%, respectively. |
Databáze: | OpenAIRE |
Externí odkaz: |