Return to search

Linearly Ordered Concurrent Data Structures on Hypercubes

This thesis presents a simple method for the concurrent manipulation of linearly ordered data structures on hypercubes. The method is based on the existence of a pruned binomial search tree rooted at any arbitrary node of the binary hypercube. The tree spans any arbitrary sequence of n consecutive nodes containing the root, using a fan-out of at most [log₂ 𝑛] and a depth of [log₂ 𝑛] +1. Search trees spanning non-overlapping processor lists are formed using only local information, and can be used concurrently without contention problems. Thus, they can be used for performing broadcast and merge operations simultaneously on sets with non-uniform sizes. Extensions to generalized and faulty hypercubes and applications to image processing algorithms and for m-way search are discussed.

Identiferoai:union.ndltd.org:unt.edu/info:ark/67531/metadc501197
Date08 1900
CreatorsJohn, Ajita
ContributorsDas, Sajal K., Parberry, Ian, Jacob, Roy Thomas
PublisherUniversity of North Texas
Source SetsUniversity of North Texas
LanguageEnglish
Detected LanguageEnglish
TypeThesis or Dissertation
Formatviii, 58 leaves: ill., Text
RightsPublic, John, Ajita, Copyright, Copyright is held by the author, unless otherwise noted. All rights reserved.

Page generated in 0.0022 seconds