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
Link To Document