%0 Conference Proceedings %T Monitoring Memory Behaviors and Mitigating NUMA Drawbacks on Tiered NVM Systems %+ CAS Institute of Computing Technology (ICT) %+ Sys-Inventor Lab %+ Nankai University (NKU) %+ AMS, PLA & Tsinghua %A Yang, Shengjie %A Li, Xinyu %A Dou, Xinglei %A Gong, Xiaoli %A Liu, Hao %A Chen, Li %A Liu, Lei %Z Part 7: Emering %< avec comité de lecture %( Lecture Notes in Computer Science %B 17th IFIP International Conference on Network and Parallel Computing (NPC) %C Zhengzhou, China %Y Xin He %Y En Shao %Y Guangming Tan %I Springer International Publishing %3 Network and Parallel Computing %V LNCS-12639 %P 386-391 %8 2020-09-28 %D 2020 %R 10.1007/978-3-030-79478-1_33 %K DRAM-NVM %K NUMA %K OS %K Migration %K Scheduling %Z Computer Science [cs]Conference papers %X 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. %G English %Z TC 10 %Z WG 10.3 %2 https://inria.hal.science/hal-03768756/document %2 https://inria.hal.science/hal-03768756/file/511910_1_En_33_Chapter.pdf %L hal-03768756 %U https://inria.hal.science/hal-03768756 %~ IFIP-LNCS %~ IFIP %~ IFIP-TC %~ IFIP-TC10 %~ IFIP-NPC %~ IFIP-WG10-3 %~ IFIP-LNCS-12639