Loading...

Investigating the effects of process variations and system workloads on reliability of STT-RAM caches

Cheshmikhani, E ; Sharif University of Technology | 2016

606 Viewed
  1. Type of Document: Article
  2. DOI: 10.1109/EDCC.2016.10
  3. Publisher: Institute of Electrical and Electronics Engineers Inc , 2016
  4. Abstract:
  5. In recent years, STT-RAMs have been proposed as a promising replacement for SRAMs in on-chip caches. Although STT-RAMs benefit from high-density, non-volatility, and low-power characteristics, high rates of read disturbances and write failures are the major reliability problems in STTRAM caches. These disturbance/failure rates are directly affected not only by workload behaviors, but also by process variations. Several studies characterized the reliability of STTRAM caches just for one cell, but vulnerability of STT-RAM caches cannot be directly derived from these models. This paper extrapolates the reliability characteristics of one STTRAM cell presented in previous studies to the vulnerability analysis of STT-RAM caches. To this end, we propose a highlevel framework to investigate the vulnerability of STT-RAM caches affected by the per-cell disturbance/failure rates as well as the workloads behaviors and process variations. This framework is an augmentation of gem5 simulator. The investigation reveals that: 1) the read disturbance rate in a cache varies by 6 orders of magnitude for different workloads, 2) the write failure rate varies by 4 orders of magnitude for different workloads, and 3) the process variations increase the read disturbance and write failure rates by up to 5.8x and 8.9x, respectively
  6. Keywords:
  7. Process variations (PVs) ; STT-RAM cache ; Write failure ; Failure analysis ; Outages ; Reliability ; Low-power characteristics ; Orders of magnitude ; Process variation ; Read disturbance ; Reliability characteristics ; Reliability problems ; Stt rams ; Vulnerability analysis ; Reliability analysis
  8. Source: Proceedings - 2016 12th European Dependable Computing Conference, EDCC 2016, 5 September 2016 through 9 September 2016 ; 2016 , Pages 120-129 ; 9781509015825 (ISBN)
  9. URL: http://ieeexplore.ieee.org/document/7780351/?reload=true