|
[1] N. Agrawal, V. Prabhakaran, T. Wobber, J. Davis, M. Manasse, and R. Panigrahy, “Design tradeoffs for SSD performance, in USENIX Annual Technical Conference, 2008, pp. 57–70. [2] A. Gupta, Y. Kim, and B. Urgaonkar. DFTL: A Flash Translation Layer Employing Demand-based Selective Caching of Page-level Address MUserings. In ASPLOS’09, Washington, DC, USA, March 2009. [3] C. R. Lumb, A. Merchant, and G. A. Alvarez. Façade: virtual storage devices with performance guarantees. Conference on File and Storage Technologies, pages 131–144. USENIX Association, 2003. [4] M. Wachs, M. Abd-El-Malek, E. Thereska, and G. R. Ganger. Argon: performance insulation for shared storage servers. In FAST, 2007. [5] PARK, S., AND SHEN, K. FIOS: A fair, efficient flash i/o sched-uler. In FAST (2012). [6] Intel Corporation and Seagate Technology. Serial ATA Native Command Queuing. July, 2003 [7] Microsoft, SSD Extension for DiskSim Simulation Environment http://research.microsoft.com/en-us/downloads/b41019e2-1d2b-44d8-b512-ba35ab814cd4/ [8] M. Mesnier. Intel open storage toolkit. http://www.sourceforge.org/projects/intel-iscsi. [9] SPC Trace File Format Specification http://traces.cs.umass.edu/index.php/Storage/Storage [10] M. L. Chiao and D. W. Chang ROSE: A novel flash translation layer for NAND flash memory based on hybrid address translation, IEEE Trans. Comput., vol. 60, no. 6, pp.753 -766 2011 [11] Dau-Jieu Yang “BLAS: A Block-Level and Adaptive Stripping Policy for Solid-State Drives [12] D. Skourtis, S. Kato, and S. Brandt. QBox: Guaranteeing I/O Performance on Black Box Storage Systems, In Proceedings of the 21st ACM Symposium on High-Performance Parallel and Distributed Computing (HPDC'12), pp. 73-84, 2012. [13] A. Povzner et al. Efficient guaranteed disk request scheduling with Fahrrad. SIGOPS Oper. Syst. Rev., 42(4):13–25, 2008 [14] S. W. Lee, D. J. Park, T. S. Chung, D. H. Lee, S. Park, and H. J. Song, “A Log Buffer-Based Flash Translation Layer Using Fully-Associative Sector Translation, ACM Trans. Embedded Computing Systems, vol. 6, no. 3, pp. 436-453, 2007. [15] D. Jung, J.-U. Kang, H. Jo, J.-S. Kim, and J. Lee, “Superblock FTL: A superblock-based flash translation layer with a hybrid address translation scheme, ACM Trans. Embedded Computing Systems, vol. 9, no. 4, pp. 1-41, 2010. [16] M.-L. Chiang, P. C. H. Lee, and R.-C. Chang, “Cleaning Policies in Mobile Computers Using Flash Memory, Journal of Systems and Software, vol. 48, no. 3, pp. 213-231, 1999. [17] M. Chiang, P. Lee, and R. Chang, “Using data clustering to improve cleaning performance for flash memory, Software-Practice and Experience, vol. 29, no. 3, pp. 267-290, 1999.
|