• DocumentCode
    3144484
  • Title

    Parallel algorithms for executing join on cube-connected multicomputers

  • Author

    Penaloza, Manuel A. ; Ozkarahan, Esen A.

  • Author_Institution
    South Dakota Sch. of Mines & Technol., Rapid City, SD, USA
  • fYear
    1992
  • fDate
    2-3 Feb 1992
  • Firstpage
    20
  • Lastpage
    27
  • Abstract
    The authors present parallel processing of database joins in a hypercube system based on a dynamic and order-preserving data partitioning storage organization referred to as DYOP. A DYOP file system corresponds to a grid-based file organization. A grid-based file is any file organization where the n-field (attribute) records of a file are represented as points in an n-dimensional space. Such a hyperspace is divided into a set of hyperrectangles, each of which corresponds to a disk block. In DYOP, values along each attribute are stored in an order-preserving fashion. As the file grows, its partitions are split along a dimension (attribute) by preserving the order of values. As the file growth continues, further splits are performed in such a way that each split occurs along a different attribute in a cyclic fashion. There have been two previous studies in implementing a database join operation on hypercubes. A performance comparison of these studies is presented
  • Keywords
    database theory; hypercube networks; parallel algorithms; programming theory; relational databases; DYOP file system; attribute records; cube-connected multicomputers; database joins; disk block; dynamic data partitioning; file growth; grid-based file organization; hypercube system; hyperrectangles; hyperspace; order preserving storage; order-preserving data partitioning; parallel algorithms; parallel processing; partition splitting; storage organization; Broadcasting; Cities and towns; Concurrent computing; Costs; Databases; Hypercubes; Parallel algorithms; Partitioning algorithms; Reflective binary codes; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1992. Proceedings. Eighth International Conference on
  • Conference_Location
    Tempe, AZ
  • Print_ISBN
    0-8186-2545-7
  • Type

    conf

  • DOI
    10.1109/ICDE.1992.213211
  • Filename
    213211