Cache performance improvement through on-demand, in-cache page clearing

被引:0
|
作者
Kim, T [1 ]
Kim, JM [1 ]
Min, SL [1 ]
Kim, CS [1 ]
Moo, SM [1 ]
Hong, S [1 ]
机构
[1] SEOUL NATL UNIV,SCH ELECT ENGN,SEOUL 151742,SOUTH KOREA
关键词
caches; page clearing; trace-driven simulation; multitasking traces;
D O I
10.1016/S0141-9331(96)01105-2
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Recent advances in VLSI technology have made it possible to use large enough caches to eliminate most of the ''conventional'' cache misses resulting from limited cache size and/or set associativity. As a result, other sources of ''non-conventional'' cache misses are becoming increasingly dominant in the makeup of the total cache misses. One of those sources is the clearing of remapped physical pages by the operating system, which is required for security reasons. Our experiment shows that the traditional method of ''over-eager'' clearing of remapped physical pages results in up to 13% of the total data cache misses. In this paper, we propose a novel method of page clearing to reduce such high cache overhead. Our scheme is based on ''on-demand'', ''in-cache'' page clearing and can be implemented efficiently on existing hardware. Our trace-driven simulation based on multitasking traces indicates that the proposed scheme can reduce up to 7% of the total data cache misses and up to 16% of the total stalls related to data access.
引用
收藏
页码:361 / 371
页数:11
相关论文
共 50 条
  • [21] On-demand data co-allocation with user-level cache for grids
    Chen, Po-Cheng
    Chang, Jyh-Biau
    Su, Yen-Liang
    Shieh, Ce-Kuen
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2010, 22 (18): : 2488 - 2513
  • [22] Network coding-aware cache replacement policy in on-demand broadcast environments
    Chen, Jun
    Lee, Victor C S
    Chan, Edward
    Journal of Harbin Institute of Technology (New Series), 2012, 19 (05) : 92 - 100
  • [23] Network coding-aware cache replacement policy in on-demand broadcast environments
    Chen, Jun
    Lee, Victor
    Chan, Edward
    2011 6TH INTERNATIONAL ICST CONFERENCE ON COMMUNICATIONS AND NETWORKING IN CHINA (CHINACOM), 2011, : 691 - 697
  • [24] An on-demand off-path cache exploration based multipath forwarding strategy
    Hu, Xiaoyan
    Zheng, Shaoqi
    Zhang, Guoqiang
    Zhao, Lixia
    Cheng, Guang
    Gong, Jian
    Li, Ruidong
    COMPUTER NETWORKS, 2020, 166 (166)
  • [25] A Cache-Based Data Movement Infrastructure for On-demand Scientific Cloud Computing
    Abramson, David
    Carroll, Jake
    Jin, Chao
    Mallon, Michael
    van Iperen, Zane
    Hoang Nguyen
    Mcrae, Allan
    Ming, Liang
    SUPERCOMPUTING FRONTIERS, SCFA 2019, 2019, 11416 : 38 - 56
  • [26] P2Cache: An Application-Directed Page Cache for Improving Performance of Data-Intensive Applications
    Lee, Dusol
    Choi, Inhyuk
    Lee, Chanyoung
    Lee, Sungjin
    Kim, Jihong
    PROCEEDINGS OF THE 2023 15TH ACM WORKSHOP ON HOT TOPICS IN STORAGE AND FILE SYSTEMS, HOTSTORAGE 2023, 2023, : 31 - 36
  • [27] Performance improvement of distributed cache using middleware session
    Jafari, Bita
    Bayat, Peyman
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (08): : 10818 - 10862
  • [28] REPUTATION BASED CACHE MANAGEMENT POLICY FOR PERFORMANCE IMPROVEMENT
    Kelwade, Kamlesh
    Sahu, Santosh
    Kawade, Gaurav
    Korde, Nilesh
    Upadhye, Sachin
    Motghare, Manish
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTELLIGENT SUSTAINABLE SYSTEMS (ICISS 2017), 2017, : 582 - 587
  • [29] Investigation and Performance Improvement of Web Cache Recommender System
    Bangar, Priyansha
    Singh, Kedar Nath
    2015 1ST INTERNATIONAL CONFERENCE ON FUTURISTIC TRENDS ON COMPUTATIONAL ANALYSIS AND KNOWLEDGE MANAGEMENT (ABLAZE), 2015, : 585 - 589
  • [30] Performance improvement of distributed cache using middleware session
    Bita Jafari
    Peyman Bayat
    The Journal of Supercomputing, 2024, 80 : 10818 - 10862