Multithreading for the expression-dag-based number type Real_algebraic

02/19/2018
by   Martin Wilhelm, et al.
0

Many algorithms, especially in the field of computational geometry, are based on the premise that arithmetic operations are performed exactly. Real machines are based on inexact floating-point arithmetic. Various number types have been developed to close this gap by providing exact computation or ensuring exact decisions. In this report we describe the implementation of an extension to the exact-decisions number type Real_algebraic that enables us to take advantage of multiple processing units.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/09/2018

Restructuring expression dags for efficient parallelization

In the field of robust geometric computation it is often necessary to ma...
research
02/02/2022

Extracting efficient exact real number computation from proofs in constructive type theory

Exact real computation is an alternative to floating-point arithmetic wh...
research
06/14/2019

Exact arithmetic as a tool for convergence assessment of the IRM-CG method

Using exact computer arithmetic, it is possible to determine the (exact)...
research
07/11/2018

On error representation in exact-decisions number types

Accuracy-driven computation is a strategy widely used in exact-decisions...
research
02/28/2022

CGAL Made More Accessible

We introduce bindings that enable the convenient, efficient, and reliabl...
research
06/03/2021

When does the Lanczos algorithm compute exactly?

In theory, the Lanczos algorithm generates an orthogonal basis of the co...
research
08/15/2023

A Floating-Point Secure Implementation of the Report Noisy Max with Gap Mechanism

The Noisy Max mechanism and its variations are fundamental private selec...

Please sign up or login with your details

Forgot password? Click here to reset