| An efficient R-tree implementation over flash-memory storage systems |
| Full text |
Pdf
(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
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 10, Downloads (12 Months): 129, Citation Count: 20
|
|
|
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
|
Norbert Beckmann , Hans-Peter Kriegel , Ralf Schneider , Bernhard Seeger, The R*-tree: an efficient and robust access method for points and rectangles, Proceedings of the 1990 ACM SIGMOD international conference on Management of data, p.322-331, May 23-26, 1990, Atlantic City, New Jersey, United States
|
| |
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
|
Michael Wu , Willy Zwaenepoel, eNVy: a non-volatile, main memory storage system, Proceedings of the sixth international conference on Architectural support for programming languages and operating systems, p.86-97, October 05-07, 1994, San Jose, California, United States
|
CITED BY 20
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Demetrios Zeinalipour-Yazti , Song Lin , Vana Kalogeraki , Dimitrios Gunopulos , Walid A. Najjar, Microhash: an efficient index structure for fash-based sensor devices, Proceedings of the 4th conference on USENIX Conference on File and Storage Technologies, p.3-3, December 13-16, 2005, San Francisco, CA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Peng Wei , Lihua Yue , Zhanzhan Liu , Xiaoyan Xiang, Flash memory management based on predicted data expiry-time in embedded real-time systems, Proceedings of the 2008 ACM symposium on Applied computing, March 16-20, 2008, Fortaleza, Ceara, Brazil
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hassen Redwan , Md. Aminul Haque Chowdhury , Muhammad Ikram , Ki-Hyung Kim, Survey of indexing schemes for information retrieval on flash memory based wireless sensor networks, Proceedings of the 2009 conference on Information Science, Technology and Applications, March 20-22, 2009, Kuwait, Kuwait
|
|
|
|
|