Artigo Revisado por pares

A highly parallel algorithm for root extraction

1989; Institute of Electrical and Electronics Engineers; Volume: 38; Issue: 3 Linguagem: Inglês

10.1109/12.21130

ISSN

2326-3814

Autores

T.A. Rice, Leah H. Jamieson,

Tópico(s)

Parallel Computing and Optimization Techniques

Resumo

A parallel algorithm for extracting the roots of a polynomial is presented. The algorithm is based on Graeffe's method, which is rarely used in serial implementations, because it is slower than many common serial algorithms, but is particularly well suited to parallel implementation. Graeffe's method is an iterative technique, and parallelism is used to reduce the execution time per iteration. A high degree of parallelism is possible, and only simple interprocessor communication is required. For a degree-n polynomial executed on an (n+1)-processor SIMD machine, each iteration in the parallel algorithm has arithmetic complexity of approximately 2n and a communications overhead n. In general, arithmetic speedup is on the order of p/2 for a p-processor implementation. >

Referência(s)
Altmetric
PlumX