L. Moroz, V. Samotyy, Oleh Horyachyy, U. Dzelendzyak
{"title":"Algorithms for Calculating the Square Root and Inverse Square Root Based on the Second-Order Householder's Method","authors":"L. Moroz, V. Samotyy, Oleh Horyachyy, U. Dzelendzyak","doi":"10.1109/IDAACS.2019.8924302","DOIUrl":null,"url":null,"abstract":"This article proposes a set of algorithms for calculating the square root and inverse square root for normalized single and double precision floating-point numbers. They are based on the combination of the Householder's method of cubic convergence and the Newton-Raphson method of quadratic convergence using the magic constant to obtain the initial approximation. The advantage of the algorithms is to increase the accuracy of calculations of these functions without the use of division operation and lookup tables.","PeriodicalId":415006,"journal":{"name":"2019 10th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications (IDAACS)","volume":"64 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 10th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications (IDAACS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IDAACS.2019.8924302","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
This article proposes a set of algorithms for calculating the square root and inverse square root for normalized single and double precision floating-point numbers. They are based on the combination of the Householder's method of cubic convergence and the Newton-Raphson method of quadratic convergence using the magic constant to obtain the initial approximation. The advantage of the algorithms is to increase the accuracy of calculations of these functions without the use of division operation and lookup tables.