• DocumentCode
    1655006
  • Title

    ASA: an adaptive space allocation algorithm for cache management in multi-level cache hierarchy

  • Author

    Ou, Li ; Sankar, Karthik ; He, Xubin

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Tennessee Technol. Univ., Cookeville, TN
  • fYear
    2006
  • Firstpage
    524
  • Lastpage
    528
  • Abstract
    Multi-level cache hierarchies are widely used in high-performance storage systems to improve I/O performance. However, traditional cache management algorithms are not suited well for such cache organizations. Recently proposed exclusive caching works well with single or multiple-client, low-correlated workloads, but suffers serious performance degradation with multiple-client, high-correlated workloads. In this paper, we propose a new cache space management algorithm, Adaptive Space Allocation (ASA)7 which implements both exclusive and inclusive caching and manages storage caches by providing optimal inclusive cache space adaptively according to the characteristic of input workloads. Ours results show that ASA increases the cumulative cache hit ratios dramatically for both high and low-correlated workloads
  • Keywords
    cache storage; client-server systems; Adaptive Space Allocation 7; adaptive space allocation algorithm; cache space management algorithms; high-performance storage systems; multi-level cache hierarchy; Aggregates; Algorithm design and analysis; Buffer storage; Cache storage; Degradation; Engineering management; Filtering; Helium; Space technology; Technology management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Theory, 2006. SSST '06. Proceeding of the Thirty-Eighth Southeastern Symposium on
  • Conference_Location
    Cookeville, TN
  • Print_ISBN
    0-7803-9457-7
  • Type

    conf

  • DOI
    10.1109/SSST.2006.1619036
  • Filename
    1619036