计算机科学 > 硬件架构
[提交于 2025年8月15日
]
标题: OpenCXD:一个开放的实装设备引导的混合评估框架用于CXL-SSD
标题: OpenCXD: An Open Real-Device-Guided Hybrid Evaluation Framework for CXL-SSDs
摘要: 计算快速链接(CXL)的出现使固态硬盘(SSDs)能够作为大容量、字节寻址的内存设备参与内存层次结构。这些CXL启用的SSDs(CXL-SSDs)在DRAM和传统存储之间提供了一个有前景的新层级,结合了NAND闪存的密度和类似内存的访问语义。然而,由于缺乏原生支持CXL.mem协议的SSD硬件,评估CXL-SSDs的性能仍然困难。因此,大多数先前的工作依赖于结合CPU模型增强CXL.mem语义和近似内部闪存行为的SSD模拟器的混合模拟器。虽然这种方法适用于早期探索,但无法准确建模对CXL-SSD性能至关重要的固件级交互和低层存储动态。在本文中,我们提出了OpenCXD,一个由真实设备引导的混合评估框架,弥合了仿真与硬件之间的差距。OpenCXD在主机端集成了周期精确的CXL.mem模拟器,并与运行真实固件的物理OpenSSD平台集成。这使得可以通过模拟的内存请求触发固件的现场执行。通过这些贡献,OpenCXD反映了在仅仿真设置中无法观察到的设备级现象,为针对CXL-SSDs的未来固件设计提供了关键见解。
文献和引用工具
与本文相关的代码,数据和媒体
alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)
演示
推荐器和搜索工具
arXivLabs:与社区合作伙伴的实验项目
arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。
与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.