DocumentCode :
3024749
Title :
Transparent data structures, or how to make search trees robust in a distributed environment
Author :
Korzeniowski, Miroslaw ; Scheideler, Christian
Author_Institution :
Dept. of Comput. Sci., Paderborn Univ., Germany
fYear :
2005
fDate :
7-9 Dec. 2005
Abstract :
In this paper we propose a new class of memory models, called transparent memory models, for implementing data structures so that they can be emulated in a distributed environment in a scalable, efficient and robust way. Transparent memory models aim at combining the advantages of the pointer model and the linear addressable memory model without inheriting their disadvantages. We demonstrate the effectiveness of our approach by looking at a specific memory model, called the hypertree memory model, and by implementing a search tree in it that matches, in an amortized sense, the performance of the best search trees in the pointer model yet can efficiently recover from arbitrary memory faults.
Keywords :
distributed processing; storage management; tree data structures; tree searching; distributed environment; hypertree memory model; linear addressable memory model; pointer model; search trees; transparent data structures; transparent memory models; Computer science; Costs; Data structures; Intelligent structures; Intelligent systems; Peer to peer computing; Read-write memory; Robustness; Scalability; Tree data structures;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Architectures,Algorithms and Networks, 2005. ISPAN 2005. Proceedings. 8th International Symposium on
ISSN :
1087-4089
Print_ISBN :
0-7695-2509-1
Type :
conf
DOI :
10.1109/ISPAN.2005.87
Filename :
1575824
Link To Document :
بازگشت