Monitoring Memory Behaviors and Mitigating NUMA Drawbacks on Tiered NVM Systems - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 2021

Monitoring Memory Behaviors and Mitigating NUMA Drawbacks on Tiered NVM Systems

Résumé

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
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

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

Licence

Identifiants

Citer

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⟩
31 Consultations
21 Téléchargements

Altmetric

Partager

More