Exploring the Design Space of Page Management for Multi-Tiered Memory Systems

被引:0
|
作者
Kim, Jonghyeon [1 ]
Choe, Wonkyo [1 ]
Ahn, Jeongseob [1 ]
机构
[1] Ajou Univ, Suwon, South Korea
基金
新加坡国家研究基金会;
关键词
DRAM;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the arrival of tiered memory systems comprising various types of memory, such as DRAM and SCM, the operating system support for memory management is becoming increasingly important. However, the way that operating systems currently manage pages was designed under the assumption that all the memory has the same capabilities based on DRAM. This oversimplification leads to non-optimal memory usage in tiered memory systems. This study performs an in-depth analysis of page management schemes in the current Linux design extending NUMA to support systems equipped with both DRAM and SCM (Intel's DCPMM). In such multi-tiered memory systems, we find that the critical factor in performance is not only the access locality but also the access tier of memory. When considering both characteristics, there are several alternatives to page placement. However, current operating systems only prioritize access locality. This paper explores the design space of page management schemes, called AutoTiering, to use multi-tiered memory systems effectively. Our evaluation results show that our proposed techniques can significantly improve performance for various workloads, compared to the stock Linux kernel, by unlocking the potential of the multi-tiered memory hierarchy.
引用
收藏
页码:715 / 728
页数:14
相关论文
共 50 条
  • [41] Coastal protected area management and multi-tiered governance: The Cape Cod Model
    Portman M.
    Journal of Coastal Conservation, 2007, 11 (2) : 121 - 131
  • [42] Seismic design and response of steel multi-tiered concentrically braced frames in Canada
    Imanpour, Ali
    Tremblay, Robert
    CANADIAN JOURNAL OF CIVIL ENGINEERING, 2016, 43 (10) : 908 - 919
  • [43] Predicting file lifetimes for data placement in multi-tiered storage systems for HPC
    Thomas, Luis
    Gougeaud, Sebastien
    Rubini, Stephane
    Deniel, Philippe
    Boukhobza, Jalil
    OPERATING SYSTEMS REVIEW, 2021, 55 (01) : 99 - 107
  • [44] Live Data Migration For Reducing SLA Violations In Multi-tiered Storage Systems
    Tai, Jianzhe
    Sheng, Bo
    Yao, Yi
    Mi, Ningfang
    2014 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E), 2014, : 361 - 366
  • [45] Culturally Responsive Approaches for Addressing ADHD Within Multi-tiered Systems of Support
    Quennie Dong
    Byron Garcia
    Andy V. Pham
    Michelle Cumming
    Current Psychiatry Reports, 2020, 22
  • [46] A Generic and Open Simulation Tool for Large Multi-tiered Hierarchical Storage Systems
    Gougeaud, Sebastien
    Zertal, Soraya
    Lafoucriere, Jacques-Charles
    Deniel, Philippe
    PROCEEDINGS OF THE 2016 INTERNATIONAL SYMPOSIUM ON PERFORMANCE EVALUATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (SPECTS), 2016,
  • [47] Adaptive Page Migration Policy With Huge Pages in Tiered Memory Systems
    Heo, Taekyung
    Wang, Yang
    Cui, Wei
    Huh, Jaehyuk
    Zhang, Lintao
    IEEE TRANSACTIONS ON COMPUTERS, 2022, 71 (01) : 53 - 68
  • [48] Teachers' Experiences with Occupational Therapy Multi-Tiered Systems Support: A Qualitative Study
    Hintz, Lou Ann
    Fletcher, Tina
    Cahill, Susan
    Poskey, Gail
    JOURNAL OF OCCUPATIONAL THERAPY SCHOOLS AND EARLY INTERVENTION, 2023, 16 (04): : 432 - 449
  • [49] A Load-Balancing Data Caching Scheme in Multi-tiered Storage Systems
    Chang, Hsung-Pin
    Luo, Jhih-Cheng
    Chang, Da-Wei
    PROCEEDINGS OF 2016 IEEE 18TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS; IEEE 14TH INTERNATIONAL CONFERENCE ON SMART CITY; IEEE 2ND INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2016, : 124 - +
  • [50] Culturally Responsive Approaches for Addressing ADHD Within Multi-tiered Systems of Support
    Dong, Quennie
    Garcia, Byron
    Pham, Andy V.
    Cumming, Michelle
    CURRENT PSYCHIATRY REPORTS, 2020, 22 (06)