• 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