• DocumentCode
    3633223
  • Title

    Parallel Dynamic Batch Loading in the M-tree

  • Author

    Jakub Lokoc

  • Author_Institution
    Dept. of Software Eng., Charles Univ. in Prague, Prague, Czech Republic
  • fYear
    2009
  • Firstpage
    117
  • Lastpage
    123
  • Abstract
    Although metric access methods (MAMs) proved their capabilities when performing efficient similarity search, their further performance improvement is needed due to extreme growth of data volumes. Since multi core processors become widely available, it is justified to exploit parallelism. However, taking into account the Gustafson’s law, it is necessary to find tasks suitable for parallelization. Such a task could be M-tree construction. Unfortunately, parallelism during an object insertion in hierarchical index structures is limited by a node capacity. It is much less restrictive to run several independent insertions in parallel. However, synchronization problems occur whenever a node is about to split. In this paper we present our new technique of M-tree construction. The technique postpones splitting of overfull nodes and thus allows simple parallelization of M-tree construction. We also utilize an adaptation of recently introduced re-inserting technique in the M-tree. Our experiments confirm the new technique guarantees significant speed up of M-tree construction and also improves the quality of the index.
  • Keywords
    "Parallel processing","Central Processing Unit","Application software","Software engineering","Testing","Distributed computing","Floods","Industrial relations","Relational databases","Spatial databases"
  • Publisher
    ieee
  • Conference_Titel
    Similarity Search and Applications, 2009. SISAP ´09. Second International Workshop on
  • Print_ISBN
    978-0-7695-3765-8
  • Type

    conf

  • DOI
    10.1109/SISAP.2009.27
  • Filename
    5271945