ACM Home Page
Please provide us with feedback. Feedback
An efficient R-tree implementation over flash-memory storage systems
Full text PdfPdf (191 KB)
Source Geographic Information Systems archive
Proceedings of the 11th ACM international symposium on Advances in geographic information systems table of contents
New Orleans, Louisiana, USA
Pages: 17 - 24  
Year of Publication: 2003
ISBN:1-58113-730-3
Authors
Chin-Hsien Wu  National Taiwan University, Taiwan, ROC
Li-Pin Chang  National Taiwan University, Taiwan, ROC
Tei-Wei Kuo  National Taiwan University, Taiwan, ROC
Sponsors
ACM: Association for Computing Machinery
SIGMIS: ACM Special Interest Group on Management Information Systems
SIGIR: ACM Special Interest Group on Information Retrieval
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 129,   Citation Count: 20
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/956676.956679
What is a DOI?

ABSTRACT

For many applications with spatial data management such as Geographic Information Systems (GIS), block-oriented access over flash memory could introduce a significant number of node updates. Such node updates could result in a large number of out-place updates and garbage collection over flash memory and damage its reliability. In this paper, we propose a very different approach which could efficiently handle fine-grained updates due to R-tree index access of spatial data over flash memory. The implementation is done directly over the flash translation layer (FTL) without any modifications to existing application systems. The feasibility of the proposed methodology is demonstrated with significant improvement on system performance, overheads on flash-memory management, and energy dissipation.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Esri shape file technical description. Technical report, ESRI.
 
2
Ftl logger exchanging data with ftl systems. Technical report,Intel Corporation.
 
3
Understanding the flash translation layer(ftl) specification. Technical report, Intel Corporation.
4
 
5
M. R. Garey and D. S. Johnson. Computers and intractability 1979.
6
 
7
 
8
A. Kawaguchi, S. Nishioka, and H. Motoda. A flash-memory based file system. USENIX Technical Conference on Unix and Advanced Computing Systems, 1995.
 
9
 
10
C. H. Wu, L. P. Chang, and T. W. Kuo. An efficient b-tree layer for flash-memory storage systems. The 9th International Conference on Real-Time and Embedded Computing Systems and Applications (RTCSA 2003), 2003.
11

CITED BY  20

Collaborative Colleagues:
Chin-Hsien Wu: colleagues
Li-Pin Chang: colleagues
Tei-Wei Kuo: colleagues