Full Text:   <2683>

CLC number: TP333

On-line Access: 2010-06-02

Received: 2009-08-16

Revision Accepted: 2010-03-08

Crosschecked: 2010-05-10

Cited: 0

Clicked: 6822

Citations:  Bibtex RefMan EndNote GB/T7714

-   Go to

Article info.
Open peer comments

Journal of Zhejiang University SCIENCE C 2010 Vol.11 No.6 P.418-424

http://doi.org/10.1631/jzus.C0910505


A fast and simple system performance emulator for enhanced solid state disks: a case study of long read operations


Author(s):  Do Yeun Kim, Chanik Park, Eui-Young Chung, Sung Woo Chung

Affiliation(s):  Division of Computer and Communication Engineering, Korea University, Seoul 13-713, Korea, Samsung Electronics, Yongin-City, Kyunggi-Do 446-701, Korea, School of Electrical and Electronic Engineering, Yonsei University, Seoul 120-749, Korea

Corresponding email(s):   swchung@korea.ac.kr

Key Words:  Solid state disk (SSD), Performance emulator, System performance, Direct memory access (DMA), Operating system


Do Yeun Kim, Chanik Park, Eui-Young Chung, Sung Woo Chung. A fast and simple system performance emulator for enhanced solid state disks: a case study of long read operations[J]. Journal of Zhejiang University Science C, 2010, 11(6): 418-424.

@article{title="A fast and simple system performance emulator for enhanced solid state disks: a case study of long read operations",
author="Do Yeun Kim, Chanik Park, Eui-Young Chung, Sung Woo Chung",
journal="Journal of Zhejiang University Science C",
volume="11",
number="6",
pages="418-424",
year="2010",
publisher="Zhejiang University Press & Springer",
doi="10.1631/jzus.C0910505"
}

%0 Journal Article
%T A fast and simple system performance emulator for enhanced solid state disks: a case study of long read operations
%A Do Yeun Kim
%A Chanik Park
%A Eui-Young Chung
%A Sung Woo Chung
%J Journal of Zhejiang University SCIENCE C
%V 11
%N 6
%P 418-424
%@ 1869-1951
%D 2010
%I Zhejiang University Press & Springer
%DOI 10.1631/jzus.C0910505

TY - JOUR
T1 - A fast and simple system performance emulator for enhanced solid state disks: a case study of long read operations
A1 - Do Yeun Kim
A1 - Chanik Park
A1 - Eui-Young Chung
A1 - Sung Woo Chung
J0 - Journal of Zhejiang University Science C
VL - 11
IS - 6
SP - 418
EP - 424
%@ 1869-1951
Y1 - 2010
PB - Zhejiang University Press & Springer
ER -
DOI - 10.1631/jzus.C0910505


Abstract: 
In this paper, we propose a fast and simple system emulator, called a system performance emulator (SPE), to evaluate long read operations. The SPE estimates how much system-wide performance is enhanced by using a faster solid state disk (SSD). By suspending a CPU for a certain time during direct memory access (DMA) transfer and subtracting this suspended time from the total DMA time, the SPE estimates the improvement in system performance expected from an enhanced SSD prior to its manufacture. We also examine the relation between storage performance and system performance using the SPE.

Darkslateblue:Affiliate; Royal Blue:Author; Turquoise:Article

Reference

[1]Bisson, T., Brandt, S.A., 2007. Reducing Hybrid Disk Write Latency with Flash-Backed I/O Requests. 15th IEEE Int. Symp. on Modeling, Analysis, and Simulation, p.402-409.

[2]Chung, S.W., Lee, J.S., Kim, D.Y., 2008. Utilizing Solid State Disk for Aggressive Processor Power Saving Techniques in Real-Time Applications. Euromicro Conf. on Real-Time Systems, p.5-7.

[3]Fall, K., 1999. Network Emulation in the Vint/NS Simulator. IEEE Symp. on Computers and Communications, p.244-250.

[4]Gal, E., Toledo, S., 2005a. Algorithms and data structures for flash memories. ACM Comput. Surv., 37(2):138-163.

[5]Gal, E., Toledo, S., 2005b. A Transactional Flash File System for Microcontrollers. The USENIX Annual Technical Conf., p.89-104.

[6]Griffin, J.L., Schindler, J., Schlosser, S.W., Bucy, J.S., Ganger, G.R., 2002. Timing-Accurate Storage Emulation. USENIX Conf. on File and Storage Technologies (FAST), p.75-88.

[7]Hardavellas, N., Somogyi, S., Wenisch, T.F., Wunderlich, R.E., Chen, S., Kim, J., Falsafi, B., Hoe, J.C., Nowatzyk, A.G., 2004. SIMFLEX: a fast, accurate, flexible full-system simulation framework for performance evaluation of server architecture. ACM SIGMETRICS Perform. Eval. Rev., 31(4):31-34.

[8]Lee, S.W., Park, D.J., Chung, T.S., Lee, D.H., Park, S., Song, H.J., 2007. A log buffer-based flash translation layer using fully associative sector translation. ACM Trans. Embed. Comput. Syst., 6(3), No. 18.

[9]Lim, S.H., Park, K.H., 2006. An efficient NAND flash file system for flash memory storage. IEEE Trans. Comput., 55(7):906-912.

[10]Magnusson, P.S., Christensson, M., Eskilson, J., Forsgren, D., Hallberg, G., Hogberg, J., Larsson, F., Moestedt, A., Werner, B., 2002. Simics: a full system simulation platform. IEEE Comput., 35(2):50-58.

[11]Mtron Storage Technology, 2008. Mtron SSD, Data Sheet. Available from http://www.mtron.net/English/Customer/downloads.asp?sid=download [Accessed on Feb. 20, 2009].

[12]Noble, B.D., Satyanarayanan, M., Nguyen, G.T., Katz, R.H., 1997. Trace-Based Mobile Network Emulation. ACM SIGCOMM Conf., p.51-61.

[13]Samsung Electronics, 2007. Samsung SSD, Data Sheet. Available from http://www.samsung.com/global/business/semiconductor/products/flash/ssd/2008/home/home.html [Accessed on Feb. 20, 2009].

[14]VeriTest, 2005. Benchmark Tool WebBench 5.0. Available from http://cs.uccs.edu/~cs526/webbench/webbench.htm or http://dictionary.zdnet.com/definition/PC+Magazine+benchmarks.html?tag=col1;inner [Accessed on Feb. 20, 2009].

[15]Yoon, J.H., Nam, E.H., Seoug, Y.J., Kim, H., Kim, B., Min, S.L., Cho, Y., 2008. Chameleon: a high performance flash/FRAM hybrid solid state disk architecture. IEEE Comput. Archit. Lett., 7(1):17-20.

Open peer comments: Debate/Discuss/Question/Opinion

<1>

Please provide your name, email address and a comment





Journal of Zhejiang University-SCIENCE, 38 Zheda Road, Hangzhou 310027, China
Tel: +86-571-87952783; E-mail: cjzhang@zju.edu.cn
Copyright © 2000 - 2024 Journal of Zhejiang University-SCIENCE