2010 IEEE 16th International Conference on Embedded and Real-Time Computing Systems and Applications 2010
DOI: 10.1109/rtcsa.2010.10
|View full text |Cite
|
Sign up to set email alerts
|

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

Abstract: Abstract-Although memory is an important constraint in embedded sensor nodes, existing sensor 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 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 expl… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
7
0

Year Published

2013
2013
2015
2015

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 7 publications
(8 citation statements)
references
References 18 publications
0
7
0
Order By: Relevance
“…However, these techniques introduce additional translation delay and require large memory to keep the translation tables. To resolve the limitation of main memory, various issues on the interplay between main memory and flash storage in indexing were studied in [7], and an adaptive memory management scheme was proposed. Observing that many databases for flash memory were not optimized for all types of flash devices and for all workloads, Nath and Kansal [29] designed a dynamic self-tuning database system that can dynamically adapt its storage structure to workloads and underlying storage devices.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…However, these techniques introduce additional translation delay and require large memory to keep the translation tables. To resolve the limitation of main memory, various issues on the interplay between main memory and flash storage in indexing were studied in [7], and an adaptive memory management scheme was proposed. Observing that many databases for flash memory were not optimized for all types of flash devices and for all workloads, Nath and Kansal [29] designed a dynamic self-tuning database system that can dynamically adapt its storage structure to workloads and underlying storage devices.…”
Section: Related Workmentioning
confidence: 99%
“…In a CPS, sensors are deployed in an operation environment to monitor the real-time status of various entities in the operation environment. They periodically publish sensor measurements as updates to be installed into an embedded database system which normally has its database resided in flash memory instead of a disk storage system [5][6][7]. Each update creates a new version for a data item while the old versions are still maintained, i.e., multi-version databases [8].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Mathur et al [2006] perform an extensive study of available flash memory candidates for sensor devices and demonstrate that an off-chip parallel NAND flash memory decreases the energy consumption of storage. Considering the off-chip NAND flash memory as the best candidate for sensor devices, Agrawal et al [2010] propose a method that allows sensor devices to exploit their flash memory while adapting to different amounts of RAM. Newer storage technology such as phase-change memory (PCM) or ferro-electric RAM (FRAM) provide low-power, non-volatile storage for embedded devices.…”
Section: Related Workmentioning
confidence: 99%
“…Due to its performance and energy benefits, flash memory is often adopted as an alternative storage medium to hard disk for the maintenance of embedded databases in many CPSes [Li and Liu 2009;Zeinalipour-Yazti et al 2005;Agrawal et al 2010]. However, the unique performance characteristics of flash memory also introduce a number of challenging issues in the management of embedded databases on flash memory.…”
Section: Introductionmentioning
confidence: 99%