• DocumentCode
    3025846
  • Title

    Parallel polynomial root extraction on a ring of processors

  • Author

    Sarbazi-Azad, Hamid

  • Author_Institution
    Sharif Univ. of Technol., Tehran, Iran
  • fYear
    2005
  • fDate
    4-8 April 2005
  • Abstract
    In this paper, a parallel algorithm for computing the roots of a given polynomial of degree n on a ring of processors is proposed. The algorithm implements Durand-Kerner´s method and consists of two phases: initialization, and iteration. In the initialization phase all the necessary preparation steps are realized to start the parallel computation. It includes register initialization and initial approximation of roots requiring 3n-2 communications, 2 exponentiation, one multiplications, 6 divisions, and 4n-3 additions. In the iteration phase, these initial approximated roots are corrected repeatedly and converge to their accurate values. The iteration phase is composed of some iteration steps, each consisting of 3n communications, 4n+3 additions, 3n+1 multiplications, and one division.
  • Keywords
    approximation theory; iterative methods; multiprocessing systems; parallel algorithms; polynomials; Durand-Kerner method; iteration phase; parallel algorithm; parallel computation; parallel polynomial root extraction; Algorithm design and analysis; Clustering algorithms; Concurrent computing; Convergence; Iterative algorithms; Iterative methods; Multicast algorithms; Parallel algorithms; Polynomials; Telecommunication traffic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International
  • Print_ISBN
    0-7695-2312-9
  • Type

    conf

  • DOI
    10.1109/IPDPS.2005.328
  • Filename
    1420234