SimpleSSD

Modeling Solid State Drives for Holistic System Simulation

Myoungsoo Jung, Jie Zhang, Ahmed Abulila, Miryeong Kwon, Narges Shahidi, John Shalf, Nam Sung Kim, Mahmut Kandemir

Research output: Contribution to journalArticle

5 Citations (Scopus)

Abstract

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.

Original languageEnglish
Pages (from-to)37-41
Number of pages5
JournalIEEE Computer Architecture Letters
Volume17
Issue number1
DOIs
Publication statusPublished - 2018 Jan 1

Fingerprint

Simulators
Software architecture
Computer hardware
Hardware
Data storage equipment

All Science Journal Classification (ASJC) codes

  • Hardware and Architecture

Cite this

Jung, M., Zhang, J., Abulila, A., Kwon, M., Shahidi, N., Shalf, J., ... Kandemir, M. (2018). SimpleSSD: Modeling Solid State Drives for Holistic System Simulation. IEEE Computer Architecture Letters, 17(1), 37-41. https://doi.org/10.1109/LCA.2017.2750658
Jung, Myoungsoo ; Zhang, Jie ; Abulila, Ahmed ; Kwon, Miryeong ; Shahidi, Narges ; Shalf, John ; Kim, Nam Sung ; Kandemir, Mahmut. / SimpleSSD : Modeling Solid State Drives for Holistic System Simulation. In: IEEE Computer Architecture Letters. 2018 ; Vol. 17, No. 1. pp. 37-41.
@article{e54dffebaef14136b5755f8e82aa86dd,
title = "SimpleSSD: Modeling Solid State Drives for Holistic System Simulation",
abstract = "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.",
author = "Myoungsoo Jung and Jie Zhang and Ahmed Abulila and Miryeong Kwon and Narges Shahidi and John Shalf and Kim, {Nam Sung} and Mahmut Kandemir",
year = "2018",
month = "1",
day = "1",
doi = "10.1109/LCA.2017.2750658",
language = "English",
volume = "17",
pages = "37--41",
journal = "IEEE Computer Architecture Letters",
issn = "1556-6056",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "1",

}

Jung, M, Zhang, J, Abulila, A, Kwon, M, Shahidi, N, Shalf, J, Kim, NS & Kandemir, M 2018, 'SimpleSSD: Modeling Solid State Drives for Holistic System Simulation', IEEE Computer Architecture Letters, vol. 17, no. 1, pp. 37-41. https://doi.org/10.1109/LCA.2017.2750658

SimpleSSD : Modeling Solid State Drives for Holistic System Simulation. / Jung, Myoungsoo; Zhang, Jie; Abulila, Ahmed; Kwon, Miryeong; Shahidi, Narges; Shalf, John; Kim, Nam Sung; Kandemir, Mahmut.

In: IEEE Computer Architecture Letters, Vol. 17, No. 1, 01.01.2018, p. 37-41.

Research output: Contribution to journalArticle

TY - JOUR

T1 - SimpleSSD

T2 - Modeling Solid State Drives for Holistic System Simulation

AU - Jung, Myoungsoo

AU - Zhang, Jie

AU - Abulila, Ahmed

AU - Kwon, Miryeong

AU - Shahidi, Narges

AU - Shalf, John

AU - Kim, Nam Sung

AU - Kandemir, Mahmut

PY - 2018/1/1

Y1 - 2018/1/1

N2 - 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.

AB - 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.

UR - http://www.scopus.com/inward/record.url?scp=85044132982&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85044132982&partnerID=8YFLogxK

U2 - 10.1109/LCA.2017.2750658

DO - 10.1109/LCA.2017.2750658

M3 - Article

VL - 17

SP - 37

EP - 41

JO - IEEE Computer Architecture Letters

JF - IEEE Computer Architecture Letters

SN - 1556-6056

IS - 1

ER -