Skip to main content

ObjNandSim: Object-based NAND flash device simulator

Publication ,  Conference
Guo, J; Min, C; Cai, T; Li, H; Chen, Y
Published in: 2016 5th Non-Volatile Memory Systems and Applications Symposium, NVMSA 2016
August 17, 2016

An object-based NAND flash storage system (ONFS) is proposed to overcome the architectural limitation of the existing block-based storage system. The ONFS can improve system performance by removing redundant software layers and reducing garbage collection overhead. However, the research progress of ONFS is significantly hindered due to lack of appropriate simulation tools. In this work, we present ObjNandsim - an object-based NAND flash device simulator that is developed to support various research needs of ONFS such as performance analysis, algorithm modeling, design verification, etc. ObjNandsim emulates hardware behaviors of NAND flash memories and implements object-based FTL functionalities, including object storage management, physical page management and garbage collection. In addition, ObjNandsim provides a well-defined interface and code modularity, ensuring simulator's extendability and portability. The results of some example experiments validate the capabilities and efficacy of ObjNandSim.

Duke Scholars

Published In

2016 5th Non-Volatile Memory Systems and Applications Symposium, NVMSA 2016

DOI

Publication Date

August 17, 2016
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Guo, J., Min, C., Cai, T., Li, H., & Chen, Y. (2016). ObjNandSim: Object-based NAND flash device simulator. In 2016 5th Non-Volatile Memory Systems and Applications Symposium, NVMSA 2016. https://doi.org/10.1109/NVMSA.2016.7547179
Guo, J., C. Min, T. Cai, H. Li, and Y. Chen. “ObjNandSim: Object-based NAND flash device simulator.” In 2016 5th Non-Volatile Memory Systems and Applications Symposium, NVMSA 2016, 2016. https://doi.org/10.1109/NVMSA.2016.7547179.
Guo J, Min C, Cai T, Li H, Chen Y. ObjNandSim: Object-based NAND flash device simulator. In: 2016 5th Non-Volatile Memory Systems and Applications Symposium, NVMSA 2016. 2016.
Guo, J., et al. “ObjNandSim: Object-based NAND flash device simulator.” 2016 5th Non-Volatile Memory Systems and Applications Symposium, NVMSA 2016, 2016. Scopus, doi:10.1109/NVMSA.2016.7547179.
Guo J, Min C, Cai T, Li H, Chen Y. ObjNandSim: Object-based NAND flash device simulator. 2016 5th Non-Volatile Memory Systems and Applications Symposium, NVMSA 2016. 2016.

Published In

2016 5th Non-Volatile Memory Systems and Applications Symposium, NVMSA 2016

DOI

Publication Date

August 17, 2016