QoS-aware flash memory controller

Bryan S. Kim, Sang Lyul Min

Research output: Chapter in Book/Entry/PoemConference contribution

8 Scopus citations

Abstract

NAND flash memory has gained a lot of popularity in recent years, widely used in applications ranging from small mobile devices to high-performance enterprise-class storage. However, the variation and unpredictability of performance caused by concurrent flash translation layer (FTL) tasks in a flash storage system are not desirable qualities especially for real-time systems and make it difficult to guarantee the QoS of the storage system. In this paper we present a QoS-aware flash memory controller (QoSFC) designed for predictable performance. For the workload we consider, QoSFC improves not only the average response time by a factor of 12-38 for reads and 1.4-6.9 for writes, but also the 99.9% QoS by a factor of 29-56 for reads and 2.0-8.5 for writes.

Original languageEnglish (US)
Title of host publicationProceedings - 2017 IEEE 23rd Real-Time and Embedded Technology and Applications Symposium, RTAS 2017
EditorsGabriel Parmer
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages51-61
Number of pages11
ISBN (Electronic)9781509052691
DOIs
StatePublished - Jun 5 2017
Externally publishedYes
Event23rd IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS 2017 - Pittsburgh, United States
Duration: Apr 18 2017Apr 20 2017

Publication series

NameProceedings of the IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS
ISSN (Print)1545-3421

Conference

Conference23rd IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS 2017
Country/TerritoryUnited States
CityPittsburgh
Period4/18/174/20/17

Keywords

  • Flash controller
  • Flash memory
  • QoS
  • Response time

ASJC Scopus subject areas

  • General Engineering

Fingerprint

Dive into the research topics of 'QoS-aware flash memory controller'. Together they form a unique fingerprint.

Cite this