Skip to main navigation Skip to search Skip to main content

Realizing Low-Cost Flash Memory Based Video Caching in Content Delivery Systems

  • Rensselaer Polytechnic Institute
  • Qualcomm Incorporated
  • SanDisk

Research output: Contribution to journalArticlepeer-review

12 Scopus citations

Abstract

To implement caching devices in content delivery systems, flash memory is preferable to hard disk drives from the performance perspective. Nevertheless, the higher bit cost of flash memory is one major obstacle for the wide real-life deployment of flash-based video caching. This paper presents a set of design solutions to address this cost issue. First, we present a flash memory error tolerance design strategy customized for video data storage, which can enable the use of lower-cost less-reliable flash memory chips for video storage. The cost challenge can also be addressed by reducing the video storage footprint through on-the-fly transcoding. However, direct transcoding suffers from a high implementation cost. We propose two design techniques that can largely reduce the transcoding complexity at minimal storage overhead in flash memory. All the developed design solutions share the common feature of cohesively exploring the characteristics of video coding and flash memory device physics. Their effectiveness has been well demonstrated through experiments with 20-nm MLC NAND flash memory chips and extensive simulations with representative video sequences.

Original languageEnglish
Pages (from-to)984-996
Number of pages13
JournalIEEE Transactions on Circuits and Systems for Video Technology
Volume28
Issue number4
DOIs
StatePublished - Apr 2018

Keywords

  • Content delivery network
  • NAND flash memory
  • Video caching
  • error correction
  • transcoding

Fingerprint

Dive into the research topics of 'Realizing Low-Cost Flash Memory Based Video Caching in Content Delivery Systems'. Together they form a unique fingerprint.

Cite this