Direct Access, High-Performance Memory Disaggregation with DirectCXL

Direct Access, High-Performance Memory Disaggregation with DirectCXL
复制标题

DOI:
--
复制
发表时间:
2022
期刊:
--
影响因子:
--
通讯作者:
Donghyun Gouk;Sangwon Lee;Miryeong Kwon;Myoungsoo Jung
Donghyun Gouk;Sangwon Lee;Miryeong Kwon;Myoungsoo Jung
中科院分区:
其他
文献类型:
--
作者:
Donghyun Gouk;Sangwon Lee;Miryeong Kwon;Myoungsoo Jung

文献摘要

被引文献

相似文献

新的Cache连贯的互连(例如CXL)最近引起了极大的关注,感谢他们出色的硬件异质性管理和资源分解功能,即使还没有真正的产品或平台将CXL整合到内存中,但预计将实际上使内存资源实现内存资源在本文中,有效地分解了好处。与CXL的内存协议(CXL.MEM)连接到主机处理器复合物和远程存储器资源。支持CXL,我们还提供CXL软件运行时,允许用户通过纯粹的负载/商店说明来利用基础的分开内存资源CXL不需要主机内存和远程内存之间的任何数据副本,它可以向用户展示遥远的分离门控内存资源的真实性能。
New cache coherent interconnects such as CXL have recently attracted great attention thanks to their excellent hardware heterogeneity management and resource disaggregation capabilities. Even though there is yet no real product or platform integrating CXL into memory disaggregation, it is expected to make memory resources practically and efficiently disag-gregated much better than ever before. In this paper, we propose directly accessible memory dis-aggregation, D IRECT CXL that straight connects a host processor complex and remote memory resources over CXL’s memory protocol ( CXL.mem ). To this end, we explore a practical design for CXL-based memory disaggregation and make it real. As there is no operating system that supports CXL, we also offer CXL software runtime that allows users to utilize the underlying disaggregated memory resources via sheer load/store instructions. Since D IRECT CXL does not require any data copies between the host memory and remote memory, it can expose the true performance of remote-side disaggre-gated memory resources to the users.