• DocumentCode
    3253677
  • Title

    Algorithms for handling skew in parallel task scheduling

  • Author

    Swami, Arun ; Young, Honesty C.

  • Author_Institution
    IBM Almaden Res. Center, San Jose, CA, USA
  • fYear
    1992
  • fDate
    2-3 Feb 1992
  • Firstpage
    61
  • Lastpage
    68
  • Abstract
    Presents two new algorithms, the LPT-MinHeight (LPTMH) algorithm and the Split-LPT (SLPT) algorithm, for handling skew in parallel task scheduling. Both algorithms are based on the LPT (Largest P rocessing Time first) algorithm. The worst case imbalance for the LPTMH algorithm never exceeds 1/(e-1)⩽0.582, while the worst case imbalance for the SLPT algorithm is (p-1)/(p +1)<1. Both LPTMH and SLPT take make less running time than other competing algorithms. Results of experiments show that the SLPT algorithm performs better on the average than the LPTMH algorithm and as well as other known algorithms. A concrete example of the PITS problem arises when the database join operation is parallelized. The join is an important but expensive operation in relational systems and significant improvements in response time may be attained by parallelizing the join
  • Keywords
    database theory; parallel algorithms; query processing; relational databases; LPT-MinHeight; Largest Processing Time first; Split-LPT; database join operation; parallel task scheduling; query processing; relational databases; skew handling; Circuits; Concrete; Costs; Databases; Degradation; Delay; Equations; Load management; Processor scheduling; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Research Issues on Data Engineering, 1992: Transaction and Query Processing, Second International Workshop on
  • Conference_Location
    Tempe, AZ
  • Print_ISBN
    0-8186-2660-7
  • Type

    conf

  • DOI
    10.1109/RIDE.1992.227423
  • Filename
    227423