Exploring Memory Access Similarity to Improve Irregular Application Performance for Distributed

文章来自IEEE Transactions on Parallel and Distributed Systems,TPDS,2023

0.所有作者及单位

  • Wenjie Liu, Xubin He,美国宾夕法尼亚州费城天普大学计算机与信息科学系
  • Qing Liu,美国新泽西州纽瓦克市新泽西理工学院电气与计算机工程系

1.Background

stacked DRAM and off-chip DRAM的异构。
并行工作模式使得在高性能集群上产生跨节点的不规则内存访问行为(memory access behaviors,MAB)。
但是执行共享功能或者数据结构时,节点间会产生相似的MAB。
Exploring Memory Access Similarity to Improve Irregular Application Performance for Distributed_第1张图片
工作节点之间内存访问相似性的示例。每个工作节点执行共享二进制代码的不同部分, 创建MAB的各种组合。如图所示,两个节点之间的相似性是通过重叠的MAB以及每个MAB覆盖的页面数量来估计的,例如,节点K和节点S共享相同的MAB并产生高相似性。
Exploring Memory Access Similarity to Improve Irregular Application Performance for Distributed_第2张图片
最常用的6个MAB所覆盖的内存页的细分。可以得出三个观察结果。首先, MAB,例如MAB 0,可以被所有节点共享为执行相同的二进制代码。
第二,在节点3.4.6.7.8.11.12.13上观察到相同的MAB组合;因为这样的节点可以执行相同的任务。第三, MAB

你可能感兴趣的:(#,论文笔记,服务器,linux,运维)