Access the full text.
Sign up today, get DeepDyve free for 14 days.
Feng Chen, Tian Luo, Xiaodong Zhang (2011)
CAFTL: A Content-Aware Flash Translation Layer Enhancing the Lifespan of Flash Memory based Solid State Drives
Dimitris Tsirogiannis, S. Harizopoulos, Mehul Shah (2010)
Analyzing the energy efficiency of a database serverProceedings of the 2010 ACM SIGMOD International Conference on Management of data
Laura Grupp, Adrian Caulfield, Joel Coburn, S. Swanson, Eitan Yaakobi, P. Siegel, J. Wolf (2009)
Characterizing flash memory: Anomalies, observations, and applications2009 42nd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO)
Shawn Strande, Pietro Cicotti, R. Sinkovits, William Young, R. Wagner, M. Tatineni, Eva Hocks, A. Snavely, M. Norman (2012)
Gordon: design, performance, and experiences deploying and supporting a data intensive supercomputer
(2002)
TrueFFS wear-leveling mechanism
(2012)
Intel Solid-State Drive 320 Series and Dell PowerEdge Retrieved from http://www.intel.com.br/ content/dam/www/public/us/en/documents/technology-briefs/ssd-320-dell-poweredge-brief
Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS'09
H. Yada, H. Ishioka, T. Yamakoshi, Y. Onuki, Y. Shimano, M. Uchida, H. Kanno, N. Hayashi (2000)
Head positioning servo and data channel for HDDs with multiple spindle speeds, 36
Meikel Pöss, R. Nambiar (2010)
Tuning servers, storage and database for energy efficient data warehouses2010 IEEE 26th International Conference on Data Engineering (ICDE 2010)
(2011)
ExaScale FSIO -Can we get there? Can we afford to? Retrieved from http
(2011)
ExaScale FSIO - Can we get there? Can we afford to? Retrieved from http://snapi2011.cis. fiu.edu/uploads/General/1.Grider.pdf
Duo Liu, Yi Wang, Zhiwei Qin, Z. Shao, Yong Guan (2012)
A Space Reuse Strategy for Flash Translation Layers in SLC NAND Flash Memory Storage SystemsIEEE Transactions on Very Large Scale Integration (VLSI) Systems, 20
Euiseong Seo, Seon-Yeong Park, B. Urgaonkar (2008)
Empirical Analysis on Energy Efficiency of Flash-based SSDs
Duo Liu, Tianzheng Wang, Yi Wang, Zhiwei Qin, Z. Shao (2012)
A block-level flash memory management scheme for reducing write activities in PCM-based embedded systems2012 Design, Automation & Test in Europe Conference & Exhibition (DATE)
M. Murugan, D. Du (2011)
Rejuvenator: A static wear leveling algorithm for NAND flash memory with minimized overhead2011 IEEE 27th Symposium on Mass Storage Systems and Technologies (MSST)
Sungjin Lee, Taejin Kim, Jisung Park, Jihong Kim (2013)
An integrated approach for managing the lifetime of flash-based SSDs2013 Design, Automation & Test in Europe Conference & Exhibition (DATE)
J. He, A. Jagatheesan, S. Gupta, Jeffrey Bennett, A. Snavely (2010)
DASH: a Recipe for a Flash-based Data Intensive Supercomputer2010 ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis
E. Gal, Sivan Toledo (2005)
Algorithms and data structures for flash memoriesACM Comput. Surv., 37
(2011)
ExaScale FSIO -Can we get there? Can we afford to?
(2005)
2012. 64Gb A-die Toggle NAND Flash, datasheet Rev. 1.1. 2012. Samsung
Micron. 2013. 128Gb to 1Tb Asynchronous/Synchronous NAND, datasheet, Rev. G. 2013
Jesung Kim, Jong Kim, S. Noh, S. Min, Yookun Cho (2002)
A space-efficient flash translation layer for CompactFlash systemsIEEE Trans. Consumer Electron., 48
Balgeun Yoo, Y. Won, Seokhei Cho, Sooyong Kang, Jongmoo Choi, Sungroh Yoon (2011)
SSD Characterization: From Energy Consumption's Perspective
(2015)
ACM Transactions on Storage
Zhiguang Chen, Nong Xiao, Fang Liu, Yimo Du (2011)
PBFTL: The Page to Block Mapping FTL with Low Response Time2011 IEEE 19th Annual International Symposium on Modelling, Analysis, and Simulation of Computer and Telecommunication Systems
(2009)
The DiskSim Simulation Version 4
Q. Wei, Bozhao Gong, Suraj Pathak, B. Veeravalli, Lingfang Zeng, K. Okada (2011)
WAFTL: A workload adaptive flash translation layer with data partition2011 IEEE 27th Symposium on Mass Storage Systems and Technologies (MSST)
Ricardo Koller, R. Rangaswami (2010)
I/O Deduplication: Utilizing content similarity to improve I/O performance
(2012)
64Gb A-die Toggle NAND Flash, datasheet Rev
(2009)
Intel X25-M and X18-M Mainstream SATA Solid-State Drives
Hyotaek Shim, Bon-Keun Seo, Jin-Soo Kim, S. Maeng (2010)
An adaptive partitioning scheme for DRAM-based cache in Solid State Drives2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST)
(2013)
Received July ACM Transactions on Storage
(2012)
Linux Application Trace
Xiang Ni, Esteban Meneses, L. Kalé (2012)
Hiding Checkpoint Overhead in HPC Applications with a Semi-Blocking Algorithm2012 IEEE International Conference on Cluster Computing
(2009)
MD332B NAND Flash Memory
John Bucy, J. Schindler, S. Schlosser, G. Ganger (1998)
The DiskSim Simulation Environment Version 4.0 Reference Manual (CMU-PDL-08-101)
(2013)
128Gb to 1Tb Asynchronous/Synchronous NAND, datasheet, Rev
Yang Hu, Hong Jiang, D. Feng, Lei Tian, Shu Zhang, Jingning Liu, Wei Tong, Yi Qin, Liuzheng Wang (2010)
Achieving page-mapping FTL performance at block-mapping FTL cost by hiding address translation2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST)
Tei-Wei Kuo, Yuan-Hao Chang, Po-Chun Huang, Che-Wei Chang (2008)
Special Issues in Flash2008 IEEE/ACM International Conference on Computer-Aided Design
Total flash memory market will surpass DRAM for first time in 2012
E. Frachtenberg, A. Heydari, Harry Li, Amir Michael, Jacob Na, A. Nisbet, P. Sarti (2011)
High-efficiency server design2011 International Conference for High Performance Computing, Networking, Storage and Analysis (SC)
Myoungsoo Jung, E. Wilson, D. Donofrio, J. Shalf, M. Kandemir (2012)
NANDFlashSim: Intrinsic latency variation aware NAND flash memory system modeling and simulation at microarchitecture level012 IEEE 28th Symposium on Mass Storage Systems and Technologies (MSST)
Biplob Debnath, K. Srinivasan, Weijun Xiao, D. Lilja, D. Du (2011)
Sampling-based garbage collection metadata management scheme for flash-based storage2011 IEEE 27th Symposium on Mass Storage Systems and Technologies (MSST)
(2011)
Open NAND Flash Interface (ONFI) Specification 3
(2009)
UMASS TRACE REPOSITORY
D. Narayanan, Eno Thereska, Austin Donnelly, Sameh Elnikety, A. Rowstron (2009)
Migrating server storage to SSDs: analysis of tradeoffs
Retrieved from http://traces
Nitin Agrawal, Vijayan Prabhakaran, Ted Wobber, John Davis, M. Manasse, R. Panigrahy (2008)
Design Tradeoffs for SSD Performance
阿米尔·班 (1994)
Flash File System
(2012)
FAWNSort: Energy efficient Sorting of 10GB, 100GB, and 1TB
Qi Wu, Guiqiang Dong, Tong Zhang (2011)
Exploiting Heat-Accelerated Flash Memory Wear-Out Recovery to Enable Self-Healing SSDs
Sang-Hoon Park, Seung-Hwan Ha, Kwanhu Bang, Eui-Young Chung (2009)
Design and analysis of flash translation layers for multi-channel NAND flash-based storage devicesIEEE Transactions on Consumer Electronics, 55
(2012)
Intel Solid-State Drive 320 Series and Dell PowerEdge
Takuro Inoue, Makoto Ikeda, T. Enokido, A. Aikebaier, M. Takizawa (2011)
A Power Consumption Model for Storage-based Applications2011 International Conference on Complex, Intelligent, and Software Intensive Systems
D. Schall, Volker Hudlet, T. Härder (2010)
Enhancing energy efficiency of database applications using SSDs
Swaroop Kavalanekar, Bruce Worthington, Qi Zhang, Vishal Sharda (2008)
Characterization of storage workload traces from production Windows Servers2008 IEEE International Symposium on Workload Characterization
(2009)
The DiskSim Simulation Version 4.0. Available at http://www.pdl.cmu.edu/DiskSim
(2011)
Open NAND Flash Interface (ONFI) Specification 3.0. Retrieved from http://www.onfi.org/ specifications
Aayush Gupta, Youngjae Kim, B. Urgaonkar (2009)
DFTL: a flash translation layer employing demand-based selective caching of page-level address mappings
(2012)
Linux Application Trace. Retrieved from http
Jinhan Park, S. Yoo, Sunggu Lee, Chanik Park (2009)
Power Modeling of Solid State Disk for Dynamic Power Management Policy Design in Embedded Systems
(2011)
The fusion-io difference
J. Yoo, Y. Won, Joongwoo Hwang, Sooyong Kang, Jongmoo Choi, Sungroh Yoon, Jaehyuk Cha (2013)
VSSIM: Virtual machine based SSD simulator2013 IEEE 29th Symposium on Mass Storage Systems and Technologies (MSST)
(1999)
Flash file system optimized for page-mode flash technologies
Design Tradeoffs of SSDs: From Energy Consumption's Perspective SEOKHEI CHO, CHANGHYUN PARK, YOUJIP WON, SOOYONG KANG, and JAEHYUK CHA, Hanyang University SUNGROH YOON, Seoul National University JONGMOO CHOI, Dankook University In this work, we studied the energy consumption characteristics of various SSD design parameters. We developed an accurate energy consumption model for SSDs that computes aggregate, as well as componentspecific, energy consumption of SSDs in sub-msec time scale. In our study, we used five different FTLs (page mapping, DFTL, block mapping, and two different hybrid mappings) and four different channel configurations (two, four, eight, and 16 channels) under seven different workloads (from large-scale enterprise systems to small-scale desktop applications) in a combinatorial manner. For each combination of the aforementioned parameters, we examined the energy consumption for individual hardware components of an SSD (microcontroller, DRAM, NAND flash, and host interface). The following are some of our findings. First, DFTL is the most energy-efficient address-mapping scheme among the five FTLs we tested due to its good write amplification and small DRAM footprint. Second, a significant fraction of energy is being consumed by idle flash chips waiting for the completion of NAND operations in the other channels. FTL should be designed
ACM Transactions on Storage (TOS) – Association for Computing Machinery
Published: Mar 24, 2015
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.