• DocumentCode
    1831610
  • Title

    An efficient task allocation algorithm and its use to parallelize irregular Gauss-Seidel type algorithms

  • Author

    Huang, G. ; Ongsakul, W.

  • Author_Institution
    Dept. of Electr. Eng., Texas A&M Univ., College Station, TX, USA
  • fYear
    1994
  • fDate
    26-29 Apr 1994
  • Firstpage
    497
  • Lastpage
    501
  • Abstract
    The parallelization and implementation of Gauss-Seidel power flow analysis have been investigated. The desired properties to maximize the speedup, such as minimum communication overhead and balanced computational load, have been described. In this paper, we investigate a two-stage parallelization scheme to achieve the desired properties for distributed memory machines. In the first stage, we introduce a new efficient heuristic clustering algorithm which reduces the communication time and balances the computational load. In the second stage, we devise a coloring algorithm whose purpose is to minimize the synchronization overhead and coordinate the information exchange among processors. It is shown that the parallelization scheme effectively increases the speedup and the associated upper bound of the Gauss-Seidel algorithm on the nCUBE2 machine
  • Keywords
    distributed memory systems; graph colouring; iterative methods; parallel algorithms; resource allocation; synchronisation; Gauss-Seidel power flow analysis; balanced computational load; coloring algorithm; communication time reduction; distributed memory machines; heuristic clustering algorithm; interprocessor information exchange coordination; irregular Gauss-Seidel type algorithm parallelization; minimum communication overhead; nCUBE2 machine; speedup maximization; synchronization overhead reduction; task allocation algorithm; two-stage parallelization scheme; upper bound; Clustering algorithms; Contracts; Delta modulation; Gaussian distribution; Gaussian processes; Load flow; Load flow analysis; Nonlinear equations; Samarium; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1994. Proceedings., Eighth International
  • Conference_Location
    Cancun
  • Print_ISBN
    0-8186-5602-6
  • Type

    conf

  • DOI
    10.1109/IPPS.1994.288257
  • Filename
    288257