• DocumentCode
    2618012
  • Title

    Performance of Graceful Degradation for Cache Faults

  • Author

    Lee, Hyunjin ; Cho, Sangyeun ; Childers, Bruce R.

  • Author_Institution
    Dept. of Comput. Sci., Pittsburgh Univ.
  • fYear
    2007
  • fDate
    9-11 March 2007
  • Firstpage
    409
  • Lastpage
    415
  • Abstract
    In sub-90nm technologies, more frequent hard faults pose a serious burden on processor design and yield control. In addition to manufacturing-time chip repair schemes, microarchitectural techniques to make processor components resilient to hard faults become increasingly important. This paper considers defects in cache memory and studies their impact on program performance using a fault degradable cache model. We first describe how defects at the circuit level in cache manifest themselves at the microarchitecture level. We then examine several strategies for masking faults, by disabling faulty resources, such as lines, sets, ways, ports, or even the whole cache. We also propose an efficient cache set remapping scheme to recover lost performance due to failed sets. Using a new simulation tool, called CAFE, we study how the cache faults impact program performance under the various masking schemes
  • Keywords
    cache storage; fault diagnosis; integrated circuit testing; logic testing; memory architecture; CAFE simulation tool; cache faults; cache memory; fault degradable cache model; graceful fault degradation; microarchitecture level; program performance; Aging; CMOS technology; Circuit faults; Degradation; Hardware; Manufacturing processes; Microarchitecture; Microprocessors; Redundancy; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI, 2007. ISVLSI '07. IEEE Computer Society Annual Symposium on
  • Conference_Location
    Porto Alegre
  • Print_ISBN
    0-7695-2896-1
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2007.81
  • Filename
    4208948