Initial Point Optimization for Square Root Approximation based on Newton-Raphson Method

Newton-Raphson 방식의 제곱근 근사를 위한 초기값의 최적화

  • Choi Chang-Soon (Dept. of Electronic Engineering, Program of Integrated Biotechnology and IDEC, Sogang University) ;
  • Lee Jin-Yong (Dept. of Electronic Engineering, Program of Integrated Biotechnology and IDEC, Sogang University) ;
  • Kim Young-Lok (Dept. of Electronic Engineering, Program of Integrated Biotechnology and IDEC, Sogang University)
  • 최창순 (서강대학교 공과대학 전자공학과) ;
  • 이진용 (서강대학교 공과대학 전자공학과) ;
  • 김영록 (서강대학교 공과대학 전자공학과)
  • Published : 2006.03.01

Abstract

A Newton-Raphson Method for table driven algorithm is presented in this paper. We concentrate the approximation of square root by using Newton-Raphson method. We confirm that this method has advantages of accurate and fast processing with optimized initial point. Hence the selection of the fitted initial points used in approximation of Newton-Raphson algorithm is important issue. This paper proposes that log scale based on geometric wean is most profitable initial point. It shows that the proposed method givemore accurate results with faster processing speed.

본 논문은 Newton-Raphson 방법을 기반으로 하는 table-driven 알고리듬에 대해 연구되었다. 특히 본 논문에서는 Newton-Raphson 방법을 이용한 제곱근 근사에 중점을 두었다. Newton-Raphson방법에서 최적화된 초기근사해를 구하게 되면 제곱근 근사의 정확성을 높일 수 있으며, 연산 속도 또한 빨라지게 된다. 그러므로 Newton-Raphson 알고리듬에서 초기근사해를 어떻게 결정하느냐하는 것이 전체적인 알고리듬의 성능을 평가하게 되는 중요한 이슈이다. 본 논문에서는 Newton-Raphson 알고리듬의 초기 근사해를 기하평균을 기준으로 테이블에 저장, 연산의 속도와 최대 오차율을 줄일 수 있음을 확인하였다.

Keywords

References

  1. Behrooz Parhami 'Computer Arithmetic Algorithms and Hardware Designs' Oxford University Press, New York, 2000
  2. Ryuki Kawamata and Shugang Wei 'Suqare Rooting Algorithm Using Signed-Digit Arithmetic' ITC-CSCC2005, Vol.2. pp.559-560, July, 2005
  3. Reza Hashemian 'Square Rooting Algorithm for Integer and Floating-Point Numbers', IEEE Transactions on Computers, Vol.39. No.8. August, 1990 https://doi.org/10.1109/12.57041
  4. M.J.Schulte and E.E.Swartzlander Jr, ' Hardware desing for exactly rounded elementary functions', IEEE Transactions on Computers 43.8. pp.964-973, 1994 https://doi.org/10.1109/12.295858