A Distributed Data-Balanced Dictionary Based on the B-Link Tree

  • Authors:
  • Theodore Johnson;Adrian Colbrook

  • Affiliations:
  • -;-

  • Venue:
  • IPPS '92 Proceedings of the 6th International Parallel Processing Symposium
  • Year:
  • 1992

Quantified Score

Hi-index 0.00

Visualization

Abstract

Many concurrent dictionary data structures have been proposed, but usually in the context of shared memory multiprocessors. The paper presents an algorithm for a concurrent distributed B-tree that can be implemented on message passing parallel computers. This distributed B-tree (the dB-tree) replicates the interior nodes in order to improve parallelism and reduce message passing. It is shown how the dB-tree algorithm can be used to build an efficient, highly parallel, data-balanced distributed dictionary, the dE-tree.