Improving Write Performance by Controlling Target Resistance Distributions in MLC PRAM
SCIE
SCOPUS
- Title
- Improving Write Performance by Controlling Target Resistance Distributions in MLC PRAM
- Authors
- Kim, Y; Yoo, S; Lee, S
- Date Issued
- 2016-01
- Publisher
- ACM
- Abstract
- Multi-level cell (MLC) phase change RAM (PRAM) is expected to offer lower cost main memory than DRAM. However, poor write performance is one of the most critical problems for practical applications of MLC PRAM. In this article, we present two schemes to improve write performance by controlling the target resistance distribution of MLC PRAM cells. First, we propose multiple RESET/SET operations that relax the target resistance bands of intermediate logic levels with additional RESET/SET operations, which reduces the program time of intermediate logic levels, thereby improving write performance. Second, we propose a twostep write scheme consisting of lightweight write and idle-time completion write that exploits the fact that hot dirty data tend to be overwritten in a short time period and the MLC PRAM often has long idle times. Experimental results show that the multiple RESET/SET and two-step write schemes result in an average IPC improvement of 15.7% and 10.4%, respectively, on a hybrid DRAM/PRAM main memory subsystem. Furthermore, their integrated solution results in an average IPC improvement of 23.2% (up to 46.4%).
- URI
- https://oasis.postech.ac.kr/handle/2014.oak/37113
- DOI
- 10.1145/2820610
- ISSN
- 1084-4309
- Article Type
- Article
- Citation
- ACM Transactions on Design Automation of Electronic Systems, vol. 21, no. 2, 2016-01
- Files in This Item:
- There are no files associated with this item.
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.