Fast Performance Estimation and Design Space Exploration of SSD Using AI Techniques

被引:1
作者
Kim, Jangryul [1 ]
Ha, Soonhoi [1 ]
机构
[1] Seoul Natl Univ, Seoul, South Korea
来源
EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION, SAMOS 2020 | 2020年 / 12471卷
关键词
Performance estimation; Design space exploration; Solid State Drives;
D O I
10.1007/978-3-030-60939-9_1
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
SSD has become an indispensable element in today's computer systems, and their architecture is constantly evolving with new host interfaces for higher performance and larger storage capacities thanks to incessant flash technology development. As the complexity of SSD architecture increases, it is necessary to use a systematic methodology for architecture design. In this paper, we propose a novel methodology to explore the design space of an SSD based on a genetic algorithm at the early design stage. The key technical challenge in the design space exploration (DSE) is fast and accurate performance estimation or fitness evaluation in the genetic algorithm. To tackle this challenge, we propose two performance estimation methods. One is based on the scheduling of the task graph abstracted from the firmware and the other one is based on a neural network (NN) regression model. While the NN-based method is faster, the accuracy of the NN-based method depends on the training data set that consists of hardware configurations and performance. The scheduling-based performance estimator is used to generate the training data set fast. The viability of the proposed methodology is confirmed by comparison with a state-of-the-art SSD simulator in terms of accuracy and speed for design space exploration.
引用
收藏
页码:1 / 17
页数:17
相关论文
共 22 条
[1]  
[Anonymous], 2015, Tensor Flow: Largescale Machine Learning on Heterogeneous Systems Software
[2]  
[Anonymous], 2015, Tech. Rep.
[3]  
Bucy J.S., 2008, DISKSIM SIMULATION E
[4]  
Fortin FA, 2012, J MACH LEARN RES, V13, P2171
[5]   Amber: Enabling Precise Full-System Simulation with Detailed Modeling of All SSD Resources [J].
Gouk, Donghyun ;
Kwon, Miryeong ;
Zhang, Jie ;
Koh, Sungjoon ;
Choi, Wonil ;
Kim, Nam Sung ;
Kandemir, Mahmut ;
Jung, Myoungsoo .
2018 51ST ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO), 2018, :469-481
[6]  
Hu Y., 2011, P INT C SUP, P96
[7]   A New Design of Access Control in Wireless Sensor Networks [J].
Huang, Hui-Feng .
INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2011,
[8]   Efficiently exploring architectural design spaces via predictive modeling [J].
Ipek, Engin ;
Mckee, Sally A. ;
de Supinski, Bronis R. ;
Caruana, Rich ;
Schulz, Martin .
ACM SIGPLAN NOTICES, 2006, 41 (11) :195-206
[9]  
Jinsoo Yoo, 2014, Proceedings. 4th International Congress on Simulation and Modelling Methodologies, Technologies and Applications (SIMULTECH 2014), P551
[10]   SimpleSSD: Modeling Solid State Drives for Holistic System Simulation [J].
Jung, Myoungsoo ;
Zhang, Jie ;
Abulila, Ahmed ;
Kwon, Miryeong ;
Shahidi, Narges ;
Shalf, John ;
Kim, Nam Sung ;
Kandemir, Mahmut .
IEEE COMPUTER ARCHITECTURE LETTERS, 2018, 17 (01) :37-41