• DocumentCode
    2415602
  • Title

    Exploiting the Interplay between Memory and Flash Storage in Embedded Sensor Devices

  • Author

    Agrawal, Devesh ; Li, Boduo ; Cao, Zhao ; Ganesan, Deepak ; Diao, Yanlei ; Shenoy, Prashant

  • fYear
    2010
  • fDate
    23-25 Aug. 2010
  • Firstpage
    227
  • Lastpage
    236
  • Abstract
    Although memory is an important constraint in embedded sensor nodes, existing embedded applications and systems are typically designed to work under the memory constraints of a single platform and do not consider the interplay between memory and flash storage. In this paper, we present the design of a memory-adaptive flash-based embedded sensor system that allows an application to exploit the presence of flash and adapt to different amounts of RAM on the embedded device. We describe how such a system can be exploited by data-centric sensor applications. Our design involves several novel features: flash and memory-efficient storage and indexing, techniques for efficient storage reclamation, and intelligent buffer management to maximize write coalescing. Our results show that our system is highly energy-efficient under different workloads, and can be configured for embedded sensor platforms with memory constraints ranging from a few kilobytes to hundreds of kilobytes.
  • Keywords
    flash memories; random-access storage; sensors; RAM; data-centric sensor applications; embedded sensor nodes; flash storage; intelligent buffer management; memory storage; Ash; Construction industry; Data structures; Indexes; Memory management; Random access memory; Resource management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Real-Time Computing Systems and Applications (RTCSA), 2010 IEEE 16th International Conference on
  • Conference_Location
    Macau SAR
  • ISSN
    1533-2306
  • Print_ISBN
    978-1-4244-8480-5
  • Type

    conf

  • DOI
    10.1109/RTCSA.2010.10
  • Filename
    5591641