Hi-fi playback

Author:

Zhang Chao1,Sun Guangyu2,Zhang Xian1,Zhang Weiqi1,Zhao Weisheng3,Wang Tao2,Liang Yun2,Liu Yongpan4,Wang Yu5,Shu Jiwu5

Affiliation:

1. Peking University, Beijing, China

2. Peking University, Beijing, China and NUDT, Changsha, China

3. Beihang University, China

4. Tsinghua UniversityChina

5. Tsinghua University, China

Abstract

Racetrack memory is an emerging non-volatile memory based on spintronic domain wall technology. It can achieve ultra-high storage density. Also, its read/write speed is comparable to that of SRAM. Due to the tape-like structure of its storage cell, a "shift" operation is introduced to access racetrack memory. Thus, prior research mainly focused on minimizing shift latency/energy of racetrack memory while leveraging its ultra-high storage density. Yet the reliability issue of a shift operation, however, is not well addressed. In fact, racetrack memory suffers from unsuccessful shift due to domain misalignment. Such a problem is called " position error " in this work. It can significantly reduce mean-time-to-failure (MTTF) of racetrack memory to an intolerable level. Even worse, conventional error correction codes (ECCs), which are designed for "bit errors", cannot protect racetrack memory from the position errors. In this work, we investigate the position error model of a shift operation and categorize position errors into two types: "stop-in-middle" error and "out-of-step" error. To eliminate the stop-in-middle error, we propose a technique called sub-threshold shift (STS) to perform a more reliable shift in two stages. To detect and recover the out-of-step error, a protection mechanism called position error correction code (p-ECC) is proposed. We first describe how to design a p-ECC for different protection strength and analyze corresponding design overhead. Then, we further propose how to reduce area cost of p-ECC by leveraging the "overhead region" in a racetrack memory stripe. With these protection mechanisms, we introduce a position-error-aware shift architecture. Experimental results demonstrate that, after using our techniques, the overall MTTF of racetrack memory is improved from 1.33 μs to more than 69 years, with only 0:2% performance degradation. Trade-off among reliability, area, performance, and energy is also explored with comprehensive discussion.

Funder

Huawei Shannon Lab Project

Importation and Development of High-Caliber Talents Project of Beijing Municipal Institutions

National High-tech R\&D Program of China

National Natural Science Foundation of China

Publisher

Association for Computing Machinery (ACM)

Reference47 articles.

1. "Amd eighth-generation processor architecture." ADVANCED MICRO DEVICES October 2001. {Online}. Available: http://intel80386.com/amd/k8_architecture.pdf "Amd eighth-generation processor architecture." ADVANCED MICRO DEVICES October 2001. {Online}. Available: http://intel80386.com/amd/k8_architecture.pdf

2. "Ultrasparc iv processor architecture overview technical whitepaper." SUN microsystems February 2004. {Online}. Available: http://laser.cbs.cnrs.fr/IMG/pdf/SUN-usiv-arch.pdf "Ultrasparc iv processor architecture overview technical whitepaper." SUN microsystems February 2004. {Online}. Available: http://laser.cbs.cnrs.fr/IMG/pdf/SUN-usiv-arch.pdf

3. "Intel pentium 4 processor on 90nm process datasheet." INTEL February 2005. {Online}. Available: http://download.intel.com/design/Pentium4/datashts/30056103.pdf "Intel pentium 4 processor on 90nm process datasheet." INTEL February 2005. {Online}. Available: http://download.intel.com/design/Pentium4/datashts/30056103.pdf

4. Energy-efficient cache design using variable-strength error-correcting codes

5. The gem5 simulator

Cited by 8 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. A Low-Cost Fault-Tolerant Racetrack Cache Based on Data Compression;IEEE Transactions on Circuits and Systems II: Express Briefs;2024-08

2. Granularity-Driven Management for Reliable and Efficient Skyrmion Racetrack Memories;IEEE Transactions on Emerging Topics in Computing;2023-01-01

3. Design and Performance of Low-Density Parity-Check Codes for Noisy Channels with Synchronization Errors;IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences;2022-01-01

4. Synchronization Error-Correction Coding Based on Probabilistic Inference and Sparse Matrices;IEICE ESS Fundamentals Review;2022-01-01

5. Concatenated LDPC/Trellis Codes: Surpassing the Symmetric Information Rate of Channels with Synchronization Errors;IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences;2020-11-01

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3