Monitoring Memory Behaviors and Mitigating NUMA Drawbacks on Tiered NVM Systems - Network and Parallel Computing Access content directly
Conference Papers Year : 2021

Monitoring Memory Behaviors and Mitigating NUMA Drawbacks on Tiered NVM Systems

Abstract

Non-Volatile Memory with byte-addressability invites a new paradigm to access persistent data directly. However, this paradigm brings new challenges to the Non-Uniform Memory Access (NUMA) architecture. Since data accesses cross NUMA node can incur significant performance loss, and, traditionally, OS moves data to the NUMA node where the process accessing it locates to reduce the access latency. However, we find challenges when migrating data on NVM, which motivates us to migrate the process instead. We propose SysMon-N, an OS-level sampling module, to obtain access information about NVM in low overhead. Furthermore, we propose N-Policy to utilize the data collected by SysMon-N to guide process migration. We evaluate SysMon-N and N-Policy on off-the-shelf NVM devices. The experimental results show that they provide 5.9% to $$3.62\times $$3.62× bandwidth improvement in the case where cross-node memory accesses happen.
Fichier principal
Vignette du fichier
511910_1_En_33_Chapter.pdf (781.07 Ko) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

hal-03768756 , version 1 (04-09-2022)

Licence

Attribution

Identifiers

Cite

Shengjie Yang, Xinyu Li, Xinglei Dou, Xiaoli Gong, Hao Liu, et al.. Monitoring Memory Behaviors and Mitigating NUMA Drawbacks on Tiered NVM Systems. 17th IFIP International Conference on Network and Parallel Computing (NPC), Sep 2020, Zhengzhou, China. pp.386-391, ⟨10.1007/978-3-030-79478-1_33⟩. ⟨hal-03768756⟩
16 View
3 Download

Altmetric

Share

Gmail Facebook X LinkedIn More