2007
DOI: 10.1080/17445760601122076
|View full text |Cite
|
Sign up to set email alerts
|

Performance and accuracy of hardware-oriented native-, emulated- and mixed-precision solvers in FEM simulations

Abstract: In this survey paper, we compare native double precision solvers with emulated- and mixed- precision solvers of linear systems of equations as they typically arise in finite element discretisations. The emulation utilises two single float numbers to achieve higher precision, while the mixed precision iterative refinement computes residuals and updates the solution vector in double precision but solves the residual systems in single precision. Both techniques have been known since the 1960s, but little attentio… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

2
79
0
2

Year Published

2007
2007
2022
2022

Publication Types

Select...
4
2
2
1

Relationship

1
8

Authors

Journals

citations
Cited by 113 publications
(84 citation statements)
references
References 26 publications
2
79
0
2
Order By: Relevance
“…The scheme can be interpreted as a mixed precision iterative refinement approach. For a more detailed analysis of mixed precision solvers of this type even for very ill-conditioned systems we refer to a previous publication [13].…”
Section: Fig 2 Illustration Of the Hardware Integrationmentioning
confidence: 99%
See 1 more Smart Citation
“…The scheme can be interpreted as a mixed precision iterative refinement approach. For a more detailed analysis of mixed precision solvers of this type even for very ill-conditioned systems we refer to a previous publication [13].…”
Section: Fig 2 Illustration Of the Hardware Integrationmentioning
confidence: 99%
“…While this is certainly true for some applications, the high number of lower precision processing elements can be exploited even in view of high accuracy requirements. Mixed precision methods and high precision emulation techniques have both been demonstrated to match the coprocessor approach very well [8,13,33]. Moreover, both AMD and NVIDIA have already annouced double precision lines of their products.…”
Section: Graphics Processor Units and Graphics Clustersmentioning
confidence: 99%
“…The underlying idea of mixed precision error correction methods is to use different precision formats within the algorithm of the error correction method, updating the solution approximation in high precision, but computing the error correction term in lower precision which has been suggested before [15,14,6,11]. Hence, one regards the inner correction solver as a black box, computing a solution update in lower precision.…”
Section: Algorithm 1: Error Correction Methodsmentioning
confidence: 99%
“…MG can also solve the modified gravity versions of the Poisson Equation [10]. Parallelizations of both have been widely studied and implemented [11,12]. We developed both versions on the GPU, using the CUFFT API for FFT and writing from scratch a MG solver.…”
Section: An Overview Of the Particle-mesh Integratormentioning
confidence: 99%