Characterizing New Non-Volatile Memories and SSDs
The Non-volatile Systems Laboratory is collecting data on a wide range of flash memory devices to provide context and grounding for academic and industrial research into new applications for flash and other non-volatile memory technologies The results of our initial study (acquired with our custom-built flash characterization system pictured at right) are available below.
Our detailed data includes operation latency, power and energy consumption, bandwidth, disturbs, wear-induced error rates, and other performance and failure mode characteristics.
We are actively seeking industrial partners for this project who can assist us in identifying flash parameters critical to particular applications and in acquiring small quantities of cutting-edge flash devices.
For more information, please contact Dr. Steven Swanson (swanson@cs.ucsd.edu) or Laura Grupp (lgrupp@cs.uscd.edu).
Results
![]() |
![]() |
| Program speed for pages in an MLC block show dramatic and predictable variations in latency. | Wear-induced error rates vary widely between devices The NVSL and CMRR are working to design new tyes of ECC to ensure reliability. |
Publications
-
The Harey Tortoise: Managing Heterogeneous Write Performance in SSDs
to appear in USENIX Annual Technical Conference, 2013. -
Ming II: A Flexible Platform for NAND Flash-based Research
Department of Computer Science amp; Engineering, University of California, San Diego technical report CS2012-0978, May 2012. -
The Bleak Future of NAND Flash Memory
Proceedings of the 10th USENIX conference on file and storage technologies, 2012. -
Extracting Device Fingerprints from Flash Memory by Exploiting Physical Variations
Proceedings of the 4th International Conference on Trust and Trustworthy Computing, 2011. -
Understanding the Impact of Power Loss on Flash Memory
48th Design Automation Conference (DAC 2011), 2011. -
Characterizing flash memory: anomalies, observations, and applications
Proceedings of the 42nd Annual IEEE/ACM International Symposium on Microarchitecture, 2009. -
Characterizing flash memory: anomalies, observations, and applications
2010 Non-Volatile Memories Workshop, 2010.
Faculty
Collaborators
Students
Pravin Prabhu
Researchers
Choon Kim
Byoung Sul Kim














