一种面向数据中心的机架级分解式内存架构设计与评估
分布式、并行与集群计算
2023-04-11 v2 硬件体系结构
摘要
内存分解正被视为应对数据中心内存利用率不足的传统架构的有力替代方案。分解式内存可适应数据分析、大数据等需要内存处理的中心应用动态变化的内存需求。然而,此类系统可能因互连速度而面临高远程内存访问延迟。本文中,我们探索一种机架级分解式内存架构并讨论各方面设计。我们设计了一个结合基于事件的互连与周期精确内存模拟器的轨迹驱动模拟器,以在机架尺度评估分解式内存系统性能。我们的研究表明,除互连外,远程内存队列中的争用也显著增加了远程内存访问延迟。我们引入一种内存分配策略,相较传统策略降低了延迟。我们使用具有多样内存访问模式的多种基准进行测试。研究显示出对机架级内存分解的鼓舞性结果以及可接受的平均内存访问延迟。
引用
@article{arxiv.2303.06420,
title = {Design and Evaluation of a Rack-Scale Disaggregated Memory Architecture For Data Centers},
author = {Amit Puri and John Jose and Tamarapalli Venkatesh},
journal= {arXiv preprint arXiv:2303.06420},
year = {2023}
}