Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. Multi-bit error tolerant caches using two-dimensional error coding
 
conference paper

Multi-bit error tolerant caches using two-dimensional error coding

Kim, Jangwoo
•
Hardavellas, Nikos
•
Mai, Ken
Show more
2007
Proceedings of the Annual International Symposium on Microarchitecture

In deep sub-micron ICs, growing amounts of ondie memory and scaling effects make embedded memories increasingly vulnerable to reliability and yield problems. As scaling progresses, soft and hard errors in the memory system will increase and single error events are more likely to cause large-scale multi-bit errors. However, conventional memory protection techniques can neither detect nor correct large-scale multi-bit errors without incurring large performance, area, and power overheads. We propose two-dimensional (2D) error coding in embedded memories, a scalable multi-bit error protection technique to improve memory reliability and yield. The key innovation is the use of vertical error coding across words that is used only for error correction in combination with conventional per-word horizontal error coding. We evaluate this scheme in the cache hierarchies of two representative chip multiprocessor designs and show that 2D error coding can correct clustered errors up to 32x32 bits with significantly smaller performance, area, and power overheads than conventional techniques.

  • Files
  • Details
  • Metrics
Type
conference paper
DOI
10.1109/MICRO.2007.19
Author(s)
Kim, Jangwoo
Hardavellas, Nikos
Mai, Ken
Falsafi, Babak  
Hoe, James C.
Date Issued

2007

Published in
Proceedings of the Annual International Symposium on Microarchitecture
Start page

197

End page

209

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
PARSA  
Event placeEvent date
Available on Infoscience
April 6, 2009
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/36964
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés