首页> 外文期刊>International journal of parallel programming >Enabling Realistic Logical Device Interface and Driver for NVM Express Enabled Full System Simulations
【24h】

Enabling Realistic Logical Device Interface and Driver for NVM Express Enabled Full System Simulations

机译:为启用了NVM Express的完整系统仿真启用逼真的逻辑设备接口和驱动程序

获取原文
获取原文并翻译 | 示例

摘要

Data volumes are drastically increasing, immense information created over the past 10 years exceeds the storage capacity across all media types. While the storage systems play a critical role in modern memory hierarchy, their interfaces and simulation models are overly simplified by computer-system architecture research. Specifically, gem5, a popular full system simulator, includes only Integrated Drive Electronics interface, which was originally designed three decades ago, and simulates the underlying storage device with a constant latency value. In this work, we implement an NVMe disk and controller to enable a realistic storage stack of next generation interfaces and integrate them into gem5 and a high-fidelity solid state disk simulation model. We verify the functionalities of NVMe that we implemented, using a standard user-level tool, called NVMe command line interface. Our evaluation results reveal that the performance of a high performance SSD can significantly vary based on different software stacks and storage controllers even under the same condition of device configurations and degrees of parallelism. Specifically, the traditional interface caps the performance of the SSD by 95%, whereas NVMe interface we implement in gem5 can successfully reveal the true performance aggregated by many underlying flash-based media.
机译:数据量急剧增加,过去10年中创建的大量信息超过了所有媒体类型的存储容量。尽管存储系统在现代内存层次结构中起着至关重要的作用,但计算机系统体系结构研究却过度简化了它们的接口和仿真模型。具体来说,gem5是一种流行的完整系统模拟器,仅包含Integrated Drive Electronics接口,该接口最初是在三年前设计的,并以恒定的延迟值来模拟基础存储设备。在这项工作中,我们实现了NVMe磁盘和控制器,以实现下一代接口的实际存储堆栈,并将它们集成到gem5和高保真固态磁盘仿真模型中。我们使用称为NVMe命令行界面的标准用户级工具来验证我们实现的NVMe的功能。我们的评估结果表明,即使在相同的设备配置和并行度条件下,高性能SSD的性能也会因软件堆栈和存储控制器的不同而显着不同。具体来说,传统接口将SSD的性能提高了95%,而我们在gem5中实现的NVMe接口可以成功揭示许多底层基于闪存的介质所聚集的真实性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号