Versatile, scalable, and accurate simulation of distributed applications and platforms

H Casanova, A Giersch, A Legrand, M Quinson… - Journal of Parallel and …, 2014 - Elsevier
The study of parallel and distributed applications and platforms, whether in the cluster, grid,
peer-to-peer, volunteer, or cloud computing domain, often mandates empirical evaluation of …

Data retention in MLC NAND flash memory: Characterization, optimization, and recovery

Y Cai, Y Luo, EF Haratsch, K Mai… - 2015 IEEE 21st …, 2015 - ieeexplore.ieee.org
Retention errors, caused by charge leakage over time, are the dominant source of flash
memory errors. Understanding, characterizing, and reducing retention errors can …

Performance impact and interplay of SSD parallelism through advanced commands, allocation strategy and data granularity

Y Hu, H Jiang, D Feng, L Tian, H Luo… - Proceedings of the …, 2011 - dl.acm.org
With the development of the NAND-Flash technology, NAND-Flash based Solid-State Disk
(SSD) has been attracting a great deal of attention from both industry and academia. While a …

Understanding intrinsic characteristics and system implications of flash memory based solid state drives

F Chen, DA Koufaty, X Zhang - ACM SIGMETRICS Performance …, 2009 - dl.acm.org
Flash Memory based Solid State Drive (SSD) has been called a" pivotal technology" that
could revolutionize data storage systems. Since SSD shares a common interface with the …

The structural simulation toolkit

AF Rodrigues, KS Hemmert, BW Barrett… - ACM SIGMETRICS …, 2011 - dl.acm.org
As supercomputers grow, understanding their behavior and performance has become
increasingly challenging. New hurdles in scalability, programmability, power consumption …

{LDPC-in-SSD}: Making Advanced Error Correction Codes Work Effectively in Solid State Drives

K Zhao, W Zhao, H Sun, X Zhang, N Zheng… - … USENIX Conference on …, 2013 - usenix.org
Conventional error correction codes (ECCs), such as the commonly used BCH code, have
become increasingly inadequate for solid state drives (SSDs) as the capacity of NAND flash …

Migrating server storage to SSDs: analysis of tradeoffs

D Narayanan, E Thereska, A Donnelly… - Proceedings of the 4th …, 2009 - dl.acm.org
Recently, flash-based solid-state drives (SSDs) have become standard options for laptop
and desktop storage, but their impact on enterprise server storage has not been studied …

Optimistic crash consistency

V Chidambaram, TS Pillai, AC Arpaci-Dusseau… - Proceedings of the …, 2013 - dl.acm.org
We introduce optimistic crash consistency, a new approach to crash consistency in
journaling file systems. Using an array of novel techniques, we demonstrate how to build an …

Exploring and exploiting the multilevel parallelism inside SSDs for improved performance and endurance

Y Hu, H Jiang, D Feng, L Tian, H Luo… - IEEE Transactions on …, 2012 - ieeexplore.ieee.org
Given the multilevel internal SSD parallelism at the different four levels: channel-level, chip-
level, die-level, and plane-level, how to exploit these levels of parallelism will directly and …

WARM: Improving NAND flash memory lifetime with write-hotness aware retention management

Y Luo, Y Cai, S Ghose, J Choi… - 2015 31st Symposium on …, 2015 - ieeexplore.ieee.org
Increased NAND flash memory density has come at the cost of lifetime reductions. Flash
lifetime can be extended by relaxing internal data retention time, the duration for which a …