Some Properties of Iterative Square-Rooting Methods Using High-Speed Multiplication
- 1 August 1972
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computers
- Vol. C-21 (8) , 837-847
- https://doi.org/10.1109/tc.1972.5009039
Abstract
With the increasing availability of high-speed multiplication units in large computers it is attractive to develop an iterative procedure to compute division and square root, using multiplication as the primary operation. In this paper, we present three new methods of performing square rooting rapidly which utilize multiplication and no division. Each algorithm is considered for convergence rate, efficiency, and implementation. The most typical and efficient one of the already-known algorithms which utilizes multiplication, here called the N algorithm, is introduced for the purpose of comparison with the new algorithms. The effect and importance of the initial approximation is considered. (One of the algorithms, here called the G algorithm, is described in detail with the emphasis on its high efficiency.)Keywords
This publication has 5 references indexed in Scilit:
- Optimal starting approximations for generating square root for slow or no divideCommunications of the ACM, 1970
- Fast multiplication cellular arrays for LSI implementationPublished by Association for Computing Machinery (ACM) ,1969
- The ILLIAC IV ComputerIEEE Transactions on Computers, 1968
- The IBM System/360 Model 91: Floating-Point Execution UnitIBM Journal of Research and Development, 1967
- Minimal Square RootingIEEE Transactions on Electronic Computers, 1965