• DocumentCode
    2787614
  • Title

    MRAC: A Memristor-based Reconfigurable Framework for Adaptive Cache Replacement

  • Author

    Zhou, Ping ; Zhao, Bo ; Zhang, Youtao ; Yang, Jun ; Chen, Yiran

  • Author_Institution
    Electr. & Comput. Eng. Dept., Univ. of Pittsburgh, Pittsburgh, PA, USA
  • fYear
    2011
  • fDate
    10-14 Oct. 2011
  • Firstpage
    207
  • Lastpage
    208
  • Abstract
    Memristor, a long postulated yet missing circuit element, has recently emerged as a promising device in non-volatile memory technologies. However, beyond its use as memory cell, it is challenging to integrate memristor in modern architectures for general purpose computation. In this paper we propose a non-conventional use of memristor and demonstrate its applicability to enhancing cache replacement policy. We design a memristor-based saturation counter which can track cache access history at low cost. Based on our counter design, we develop a cache replacement framework that is both reconfigurable and adaptive (MRAC). Our evaluation demonstrates MRAC´s reconfigurability and adaptivity, which result in better performance and more robust performance improvement.
  • Keywords
    cache storage; memristors; random-access storage; MRAC; adaptive cache replacement; general purpose computation; memory cell; memristor-based reconfigurable framework; memristor-based saturation counter; nonvolatile memory technologies; Computer architecture; History; Memristors; Microprocessors; Radiation detectors; Resistance; Robustness; Application of emerging memory technologies; Cache replacement; Memristor;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures and Compilation Techniques (PACT), 2011 International Conference on
  • Conference_Location
    Galveston, TX
  • ISSN
    1089-795X
  • Print_ISBN
    978-1-4577-1794-9
  • Type

    conf

  • DOI
    10.1109/PACT.2011.29
  • Filename
    6113818