“School of Computer Science”

Back to Papers Home
Back to Papers of School of Computer Science

Paper   IPM / Computer Science / 11106
School of Computer Science
  Title:   Efficient polynomial root finding using SIMD extensions
  Author(s): 
1.  M. Moslemi
2.  H. Ahmadi
3.  H. Sarbazi-Azad
  Status:   In Proceedings
  Proceeding: PMAC-PDG
  Year:  2005
  Pages:   529-533
  Publisher(s):   IEEE Computer Society
  Supported by:  IPM
  Abstract:
In this paper, the parallel implementations of different iterative polynomial root finding methods on a processor with SIMD processing capability are reported. These methods are based on the construction of a sequence of approximations that converge to the set of roots. We have chosen four widely used methods namely Newtons, Durand-Kerners, Aberth-Ehrlichs, and QD and implemented them using the SIMD instruction set of the Pentium processor with C++ and assembly language. Experiments show that a speedup of 3 or higher can be achieved, depending on the order of polynomial, required accuracy, and the method employed.

Download TeX format
back to top
scroll left or right