Interposing Flash between Disk and DRAM to Save Energy for Streaming Workloads

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    76 Downloads (Pure)

    Abstract

    In computer systems, the storage hierarchy, composed of a disk drive and a DRAM, is responsible for a large portion of the total energy consumed. This work studies the energy merit of interposing flash memory as a streaming buffer between the disk drive and the DRAM. Doing so, we extend the spin-off period of the disk drive and cut down on the DRAM capacity at the cost of (extra) flash. We study two different streaming applications: mobile multimedia players and media servers. Our simulated results show that for light workloads, a system with a flash as a buffer between the disk and the DRAM consumes up to 40% less energy than the same system without a flash buffer. For heavy workloads savings of at least 30% are possible. We also address the wear-out of flash and present a simple solution to extend its lifetime.
    Original languageEnglish
    Title of host publicationProceedings of the 2007 IEE/ACM/IFIP Workshop on Embedded Systems for Real-Time Multimedia (ESTImedia)
    PublisherIEEE
    Pages7-12
    Number of pages6
    ISBN (Print)978-1-4244-1654-7
    DOIs
    Publication statusPublished - 4 Oct 2007
    Event5th IEE/ACM/IFIP Workshop on Embedded Systems for Real-Time Multimedia, ESTImedia 2007 - Salzburg, Austria
    Duration: 4 Oct 20075 Oct 2007
    Conference number: 5

    Publication series

    Name
    PublisherIEEE
    NumberLNCS4549

    Workshop

    Workshop5th IEE/ACM/IFIP Workshop on Embedded Systems for Real-Time Multimedia, ESTImedia 2007
    Abbreviated titleESTImedia
    CountryAustria
    CitySalzburg
    Period4/10/075/10/07

    Keywords

    • EWI-11223
    • METIS-242204
    • IR-64407

    Fingerprint

    Dive into the research topics of 'Interposing Flash between Disk and DRAM to Save Energy for Streaming Workloads'. Together they form a unique fingerprint.

    Cite this