SimpleSSD: Modeling Solid State Drives for Holistic System Simulation

SimpleSSD: Modeling Solid State Drives for Holistic System Simulation
复制标题

DOI:
10.1109/lca.2017.2750658
复制
发表时间:
2018-01-01
影响因子:
2.3
通讯作者:
Kandemir, Mahmut
Kandemir, Mahmut
中科院分区:
计算机科学3区
文献类型:
--
作者:
Jung, Myoungsoo;Zhang, Jie;Kandemir, Mahmut

文献摘要

被引文献

相似文献

现有的固态驱动器(SSD)模拟器不幸地缺乏硬件和/或软件架构模型。因此,它们远远没有捕捉到当代SSD设备的关键功能。更重要的是,虽然采用SSD的现代系统的性能可能会因其众多的内部设计参数和存储级别配置而有所不同,但使用传统SSD模型进行完整的系统仿真通常需要不合理的长运行时间和过多的计算资源。在这项工作中,我们提出了SimpleSSD,一个高保真的模拟器,模型的硬件和软件的所有详细特征,同时简化存储内部的无特征的功能。与现有的SSD模拟器相比,SimpleSSD可以轻松集成到公开的完整系统模拟器中。此外,它还可以容纳完整的存储堆栈,并评估SSD沿着各种内存技术和微架构的性能。因此,它促进了在不同系统抽象级别探索完整设计空间的模拟。
Existing solid state drive (SSD) simulators unfortunately lack hardware and/or software architecture models. Consequently, they are far from capturing the critical features of contemporary SSD devices. More importantly, while the performance of modern systems that adopt SSDs can vary based on their numerous internal design parameters and storage-level configurations, a full system simulation with traditional SSD models often requires unreasonably long runtimes and excessive computational resources. In this work, we propose SimpleSSD, a high-fidelity simulator that models all detailed characteristics of hardware and software, while simplifying the nondescript features of storage internals. In contrast to existing SSD simulators, SimpleSSD can easily be integrated into publicly-available full system simulators. In addition, it can accommodate a complete storage stack and evaluate the performance of SSDs along with diverse memory technologies and microarchitectures. Thus, it facilitates simulations that explore the full design space at different levels of system abstraction.