• DocumentCode
    2614756
  • Title

    Exploring the interplay of yield, area, and performance in processor caches

  • Author

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

  • Author_Institution
    Dept. of Comput. Sci., Pittsburgh Univ., Pittsburgh, PA
  • fYear
    2007
  • fDate
    7-10 Oct. 2007
  • Firstpage
    216
  • Lastpage
    223
  • Abstract
    The deployment of future deep submicron technology calls for a careful review of existing cache organizations and design practices in terms of yield and performance. This paper presents a cache design flow that enables processor architects to consider yield, area, and performance (YAP) together in a unified framework. Since there is a complex, changing trade-off between these metrics depending on the technology, the cache organization, and the yield enhancement scheme employed, such a design flow becomes invaluable to processor architects when they assess a design and explore the design space quickly at an early stage. We develop a complete set of tools supporting the proposed design flow, from injecting defects into a wafer to evaluating program performance of individual processors in the wafer. A case study is presented to demonstrate the effectiveness of the proposed design flow and developed tools.
  • Keywords
    cache storage; integrated circuit design; logic design; microprocessor chips; cache organization; deep submicron technology; design flow; processor architecture; processor caches; yield enhancement scheme; Circuit faults; Computer science; Degradation; Microarchitecture; Process design; Program processors; Redundancy; Space exploration; Space technology; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design, 2007. ICCD 2007. 25th International Conference on
  • Conference_Location
    Lake Tahoe, CA
  • ISSN
    1063-6404
  • Print_ISBN
    978-1-4244-1257-0
  • Electronic_ISBN
    1063-6404
  • Type

    conf

  • DOI
    10.1109/ICCD.2007.4601905
  • Filename
    4601905