PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
December 12, 2009427 citations

Characterizing flash memory

View Full Paper
LGLaura M. GruppACAdrian M. CaulfieldJCJoel Coburn

Key Points

Key points are not available for this paper at this time.

Abstract

Despite flash memory's promise, it suffers from many idiosyncrasies such as limited durability, data integrity problems, and asymmetry in operation granularity. As architects, we aim to find ways to overcome these idiosyncrasies while exploiting flash memory's useful characteristics. To be successful, we must understand the trade-offs between the performance, cost (in both power and dollars), and reliability of flash memory. In addition, we must understand how different usage patterns affect these characteristics. Flash manufacturers provide conservative guidelines about these metrics, and this lack of detail makes it difficult to design systems that fully exploit flash memory's capabilities. We have empirically characterized flash memory technology from five manufacturers by directly measuring the performance, power, and reliability. We demonstrate that performance varies significantly between vendors, devices, and from publicly available datasheets. We also demonstrate and quantify some unexpected device characteristics and show how we can use them to improve responsiveness and energy consumption of solid state disks by 44% and 13%, respectively, as well as increase flash device lifetime by 5.2x.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Grupp et al. (2009) studied this question.

synapsesocial.com/papers/6a127fda8edbaba0bf676354https://doi.org/10.1145/1669112.1669118
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:

  1. 1Non-volatile memory for fast, reliable file systems1992 · 215 citations
  2. 2On efficient wear leveling for large-scale flash-memory storage systems2007 · 265 citations
  3. 3How to reuse a “write-once≓ memory1982 · 279 citations
  4. 4Transactional flash2008 · 102 citations
  5. 5A design for high-performance flash disks2007 · 188 citations