• 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