AI summary · arXiv: 2307.15600v1 · math.NA
Generalising the Fast Reciprocal Square Root Algorithm
The essentials
- The Fast Reciprocal Square Root Algorithm is a well-established approximation technique
- It was widely used before microprocessors had built-in hardware support for computing reciprocal square roots
- The algorithm consists of two stages: coarse approximation and refinement through Newtonian iteration or improved expressions with numerical constants
- Changing the numerical constants in the algorithm can reduce error without increasing execution cost
- Modifying the constants can result in a threefold reduction in error
- There was no mathematical framework developed to apply the same technique to approximate arbitrary powers of x or generate optimal coefficients for polynomials of arbitrary degree in the refinement steps
- Hardware platforms often provide machine-level instructions to accelerate reciprocal square root calculations, but there may still be benefits to developing improved approximation techniques
- This paper aims to generalize the Fast Reciprocal Square Root Algorithm for all rational powers and extend support for any polynomial degree(s) in the refinement step(s)
- The paper provides a procedure that automatically constructs provably optimal constants for all cases under certain assumptions and unlimited floating-point precision
- Using monic refinement polynomials yields better results compared to using general polynomials in terms of cost/accuracy tradeoff
- The paper analyzes further extensions and presents several new best approximations
Key points written by AI: they may contain errors, check them against the paper.
Ask questions about this paper to our AI assistant
How to chat with this paper? Illustrated guide
You can also chat with multiple papers at once here.
Keep this conversation — a free account saves your questions and answers, your collections of papers and your alerts.
Create a free accountTools for this paper
Advanced tools Premium
For researchers who follow a field closely: citation alerts, journal-club slides, version comparison and Zotero export. Discover Premium
Papers around this one
See them on a mapRanked by how close their title and abstract are to this paper’s. Select some to read them together.
Closest papers
-
Fractional Newton-Raphson MethodA. Torres-Hernandez, F. Brambila-Paz · 2017 · Applied Mathematics and Sciences: An International Journal (MathSJ), 8:1-13, 2021 · Not summarized yet
Abstract
The Newton-Raphson (N-R) method is useful to find the roots of a polynomial of degree n. However, this method is limited since it diverges for the case in which polynomials only have complex roots if a real initial condition is taken. In the present work, we explain an iterative method that is created using the fractional calculus, which we will call the Fractional Newton-Raphson (F N-R) Method, which has the ability to enter the space of complex numbers given a real initial condition, which allows us to find both the real and complex roots of a polynomial unlike the classical Newton-Raphson method.
-
Isomeric trees and the order of Runge--Kutta methodsJohn C. Butcher, Helmut Podhaisky · 2021 · Numerical Analysis · AI summary available
Abstract
The conditions for a Runge--Kutta method to be of order $p$ with $p\ge 5$ for a scalar non-autonomous problem are a proper subset of the order conditions for a vector problem. Nevertheless, Runge--Kutta methods that were derived historically only for scalar problems happened to be of the same order for vector problems. We relate the order conditions for scalar problems to factorisations of the Runge--Kutta trees into "atomic stumps" and enumerate those conditions up to $p=20$. Using a special search procedure over unsatisfied order conditions, new Runge--Kutta methods of "ambiguous orders" five and six are constructed. These are used to verify the validity of the results.
-
Convergence Analysis for Nonlinear GMRESYunhui He · 2025 · Numerical Analysis · AI summary available
Abstract
In this work, we revisit nonlinear generalized minimal residual method (NGMRES) applied to nonlinear problems. NGMRES is used to accelerate the convergence of fixed-point iterations, which can substantially improve the performance of the underlying fixed-point iterations. We consider NGMRES with a finite window size $m$, denoted as NGMRES($m$). However, there is no convergence analysis for NGMRES($m$) applied to nonlinear systems. We prove that for general $m>0$, the residuals of NGMRES($m$) converge r-linearly under some conditions. For $m=0$, we prove that the residuals of NGMRES(0) converge q-linearly.
-
An embedded corrector problem for homogenization. Part II: Algorithms and discretizationEric Cancès, Virginie Ehrlacher, Frederic Legoll et al. · 2018 · Numerical Analysis · Not summarized yet
Abstract
This contribution is the numerically oriented companion article of the work [E. Canc\`es, V. Ehrlacher, F. Legoll, B. Stamm and S. Xiang, arxiv preprint 1807.05131]. We focus here on the numerical resolution of the embedded corrector problem introduced in [E. Canc\`es, V. Ehrlacher, F. Legoll and B. Stamm, CRAS 2015; E. Canc\`es, V. Ehrlacher, F. Legoll, B. Stamm and S. Xiang, arxiv preprint 1807.05131] in the context of homogenization of diffusion equations. Our approach consists in considering a corrector-type problem, posed on the whole space, but with a diffusion matrix which is constant outside some bounded domain. In [E. Canc\`es, V. Ehrlacher, F. Legoll, B. Stamm and S. Xiang, arxiv p…
-
Tensor-Product Split-Simplex Summation-By-Parts OperatorsZelalem Arega Worku, Jason E. Hicken, David W. Zingg · 2024 · Numerical Analysis · AI summary available
Abstract
We present an approach to construct efficient sparse summation-by-parts (SBP) operators on triangles and tetrahedra with a tensor-product structure. The operators are constructed by splitting the simplices into quadrilateral or hexahedral subdomains, mapping tensor-product SBP operators onto the subdomains, and assembling back using a continuous-Galerkin-type procedure. These tensor-product split-simplex operators do not have repeated degrees of freedom at the interior interfaces between the split subdomains. Furthermore, they satisfy the SBP property by construction, leading to stable discretizations. The accuracy and sparsity of the operators substantially enhance the efficiency of SBP dis…
-
DelayDiffEq: Generating Delay Differential Equation Solvers via Recursive Embedding of Ordinary Differential Equation SolversDavid Widmann, Chris Rackauckas · 2022 · Numerical Analysis · AI summary available
Abstract
Traditional solvers for delay differential equations (DDEs) are designed around only a single method and do not effectively use the infrastructure of their more-developed ordinary differential equation (ODE) counterparts. In this work we present DelayDiffEq, a Julia package for numerically solving delay differential equations (DDEs) which leverages the multitude of numerical algorithms in OrdinaryDiffEq for solving both stiff and non-stiff ODEs, and manages to solve challenging stiff DDEs. We describe how compiling the ODE integrator within itself, and accounting for discontinuity propagation, leads to a design that is effective for DDEs while using all of the ODE internals. We highlight som…
-
A robust monolithic solver for phase-field fracture integrated with fracture energy based arc-length method and under-relaxationRitukesh Bharali, Somdatta Goswami, Cosmin Anitescu et al. · 2021 · Numerical Analysis · AI summary available
Abstract
The phase-field fracture free-energy functional is non-convex with respect to the displacement and the phase field. This results in a poor performance of the conventional monolithic solvers like the Newton-Raphson method. In order to circumvent this issue, researchers opt for the alternate minimization (staggered) solvers. Staggered solvers are robust for the phase-field based fracture simulations as the displacement and the phase-field sub-problems are convex in nature. Nevertheless, the staggered solver requires very large number of iterations (of the order of thousands) to converge. In this work, a robust monolithic solver is presented for the phase-field fracture problem. The solver adop…
-
Thirty years of the finite volume method for solid mechanicsPhilip Cardiff, Ismet Demirdžić · 2018 · Numerical Analysis · AI summary available
Abstract
Since early publications in the late 1980s and early 1990s, the finite volume method has been shown suitable for solid mechanics analyses. At present, there are several flavours of the method, which can be classified in a variety of ways, such as grid arrangement (cell-centred vs staggered vs vertex-centred), solution algorithm (implicit vs explicit), and stabilisation strategy (Rhie-Chow vs Jameson-Schmidt-Turkel vs Godunov upwinding). This article gives an overview, historical perspective, comparison and critical analysis of the different approaches where a close comparison with the de facto standard for computational solid mechanics, the finite element method, is given. The article finish…
Go further
How are these papers found?
We compare the title and abstract of this paper with those of every paper summarized on this site, and with the papers Semantic Scholar recommends, those it cites and those citing it (for a much-cited paper, its most recent citations and, from OpenAlex, the most cited ones). Among the prior work and the follow-ups, the papers that use each other in depth, a method it uses and the much-cited follow-ups come a little higher. The levels (very close, close, related) come from the similarity of the texts, not from a judgment of quality; * marks a paper without an abstract, compared by its title. The sentence under a paper is written by an AI from the two abstracts: check it in the papers. A paper marked not relevant by three readers leaves the list.
For now only among the papers summarized on this site: search again to add the prior work, the follow-ups and Semantic Scholar’s recommendations.
The previous summary was created more than a year ago and can be re-run (if necessary) by clicking on the Run button below.
Disclaimer: The AI-based summarization tool and virtual assistant provided on this website may not always provide accurate and complete summaries or responses. We encourage you to carefully review and evaluate the generated content to ensure its quality and relevance to your needs.