DocumentCode
2927114
Title
Soft lists: A native index structure for nor-flash-based embedded devices
Author
Chang, Li-Pin ; Hsu, Chen-Hui
Author_Institution
Dept. of Comput. Sci., Nat. Chiao-Tung Univ., Hsinchu
fYear
2009
fDate
19-22 Jan. 2009
Firstpage
799
Lastpage
804
Abstract
Efficient data indexing is significant to embedded devices, because both CPU cycles and energy are very precious resources. Soft lists, a new index structure for embedded devices with NOR flash, are proposed. The challenge of data indexing over NOR flash is that data update and pointer update may recursively trigger each other. Our approach is to allow a bounded number of probes when a pointer is de-referenced. By this way update and garbage collection is largely simplified, because data can be moved around physical locations without invalidating any pointers. Even better, search with soft lists is very fast, because the probes provide opportunities of forward random skips. Soft lists are evaluated and compared against tree-based index, and soft lists are shown simple but efficient.
Keywords
NOR circuits; embedded systems; flash memories; indexing; storage management; NOR flash; data indexing; embedded devices; garbage collection; index structure; soft lists; tree-based index; Computer science; Costs; Facsimile; Flash memory; Indexing; Probes; Read-write memory; Scalability; System recovery; Wireless sensor networks;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2009. ASP-DAC 2009. Asia and South Pacific
Conference_Location
Yokohama
Print_ISBN
978-1-4244-2748-2
Electronic_ISBN
978-1-4244-2749-9
Type
conf
DOI
10.1109/ASPDAC.2009.4796578
Filename
4796578
Link To Document