• DocumentCode
    2572150
  • Title

    SSARC: The Short-Sighted Adaptive Replacement Cache

  • Author

    Chen, Zhiguang ; Xiao, Nong ; Liu, Fang ; Zhao, Yingjie

  • Author_Institution
    Dept. of Comput. Sci., Nat. Univ. of Defense Technol., Changsha, China
  • fYear
    2009
  • fDate
    25-27 June 2009
  • Firstpage
    551
  • Lastpage
    556
  • Abstract
    As the performance gap between disks and processors continues to increase, dozens of cache replacement policies come up to handle the problem. Unfortunately, most of the policies are static. Nimrod Megiddo etc put forward a low overhead adaptive policy called ARC. It outperforms most of the static policies in most situations. But, ARC adapts itself to the workloads by the feedback of the missed pages. It hasn ´t carried out the adaption before missed pages are discovered. We propose a high performance adaptive replacement policy. It adapts itself to the workloads by the feedback of the hit pages, so, it is more sensitive to the changes of the workloads than ARC. As the policy stares at the tails of the queues regardless of other pages, we name the policy as short-sighted adaptive replacement policy. The ARC usually regrets for the missed pages and wishes to rescue the neighborhood of them. However, SSARC endeavors to protect the would-be-reused pages from being replaced aggressively. So, it outperforms ARC in most situations. We compared SSARC with LRU, 2Q and ARC. The trace-driven experiments represent that SSARC gains higher performance.
  • Keywords
    cache storage; cache replacement policies; low overhead adaptive policy; short-sighted adaptive replacement cache; short-sighted adaptive replacement policy; Computer science; Delay; Feedback; High performance computing; Performance gain; Protection; Tail; Cache; SSARC; adaptive; storge;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communications, 2009. HPCC '09. 11th IEEE International Conference on
  • Conference_Location
    Seoul
  • Print_ISBN
    978-1-4244-4600-1
  • Electronic_ISBN
    978-0-7695-3738-2
  • Type

    conf

  • DOI
    10.1109/HPCC.2009.82
  • Filename
    5167043