A highly parallel algorithm for root extraction
Journal Article
·
· IEEE Trans. Comput.; (United States)
A new 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. However, Graeffe's method is particularly well suited to parallel implementation. Like many root finding algorithms, Graeffe's method is an iterative technique. Parallelism is used to reduce the execution time per iteration. The algorithm can employ a high degree of parallelism, and it requires only simple interprocessor communication. For a degree of 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.
- Research Organization:
- HP Signal Analysis Div., Rohnert Park, CA (US); School of Electrical Engineering, Purdue Univ., West Lafayette, IN (US)
- OSTI ID:
- 6275865
- Journal Information:
- IEEE Trans. Comput.; (United States), Journal Name: IEEE Trans. Comput.; (United States) Vol. 38:3; ISSN ITCOB
- Country of Publication:
- United States
- Language:
- English
Similar Records
Intelligent allocation algorithm for parallel processing
Experimental application-driven architecture analysis of an SIMD/MIMD parallel processing system
Parallel algorithms for the finite-element method
Technical Report
·
Thu Dec 31 23:00:00 EST 1987
·
OSTI ID:5180906
Experimental application-driven architecture analysis of an SIMD/MIMD parallel processing system
Journal Article
·
Sat Mar 31 23:00:00 EST 1990
· IEEE Transactions on Parallel and Distributed Systems; (USA)
·
OSTI ID:6397822
Parallel algorithms for the finite-element method
Thesis/Dissertation
·
Thu Dec 31 23:00:00 EST 1987
·
OSTI ID:5294853