Overhead Analyses of Cache Replacement Policies and Region Mapping Replacement Policy 


Vol. 51,  No. 10, pp. 849-861, Oct.  2024
10.5626/JOK.2024.51.10.849


PDF

  Abstract

Cache has been widely used to improve performance in systems with fast and slow devices. Various cache replacement policies have been studied, but these policies often come with computation and memory overheads. Unfortunately, many studies do not consider these overheads seriously and instead evaluate cache replacement policies based solely on cache hit rate. However, in modern computer systems, cache sizes are constantly increasing, making these overheads more significant. In order to provide a more comprehensive evaluation of cache replacement policies, we aim to consider both overheads and hit rates. In this study, we analyze the memory and computational overheads of popular cache replacement policies such as LRU, CLOCK, 2Q, ARC, and RAND. Additionally, we propose the Region Mapping (RM) policy, which has low memory and computational overheads. Furthermore, we introduce the RM2 policy, which improves hit rates by separating hot and cold data. Our experimental results show that the hit rates of the RM and RM2 policies are competitive with state-of-the-art policies. Moreover, policies with low memory overheads can reduce overall data access time by caching more data within a given cache size.


  Statistics
Cumulative Counts from November, 2022
Multiple requests among the same browser session are counted as one view. If you mouse over a chart, the values of data points will be shown.


  Cite this article

[IEEE Style]

S. You and D. Lee, "Overhead Analyses of Cache Replacement Policies and Region Mapping Replacement Policy," Journal of KIISE, JOK, vol. 51, no. 10, pp. 849-861, 2024. DOI: 10.5626/JOK.2024.51.10.849.


[ACM Style]

Soowon You and Donghee Lee. 2024. Overhead Analyses of Cache Replacement Policies and Region Mapping Replacement Policy. Journal of KIISE, JOK, 51, 10, (2024), 849-861. DOI: 10.5626/JOK.2024.51.10.849.


[KCI Style]

유수원, 이동희, "캐시 교체 기법 오버헤드 분석 및 구역 사상 교체 기법," 한국정보과학회 논문지, 제51권, 제10호, 849~861쪽, 2024. DOI: 10.5626/JOK.2024.51.10.849.


[Endnote/Zotero/Mendeley (RIS)]  Download


[BibTeX]  Download



Search




Journal of KIISE

  • ISSN : 2383-630X(Print)
  • ISSN : 2383-6296(Electronic)
  • KCI Accredited Journal

Editorial Office

  • Tel. +82-2-588-9240
  • Fax. +82-2-521-1352
  • E-mail. chwoo@kiise.or.kr