Hierarchical Lowrank Arithmetic with Binary Compression

08/21/2023
by   Ronald Kriemann, et al.
0

With lowrank approximation the storage requirements for dense data are reduced down to linear complexity and with the addition of hierarchy this also works for data without global lowrank properties. However, the lowrank factors itself are often still stored using double precision numbers. Newer approaches exploit the different IEEE754 floating point formats available nowadays in a mixed precision approach. However, these formats show a significant gap in storage (and accuracy), e.g. between half, single and double precision. We therefore look beyond these standard formats and use adaptive compression for storing the lowrank and dense data and investigate how that affects the arithmetic of such matrices.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/30/2007

Computing Integer Powers in Floating-Point Arithmetic

We introduce two algorithms for accurately evaluating powers to a positi...
research
07/28/2020

Tanh-sinh quadrature for single and multiple integration using floating-point arithmetic

The problem of estimating single- and multi-dimensional integrals, with ...
research
10/29/2015

Performance evaluation of multiple precision matrix multiplications using parallelized Strassen and Winograd algorithms

It is well known that Strassen and Winograd algorithms can reduce the co...
research
11/03/2020

Improving the Performance of the GMRES Method using Mixed-Precision Techniques

The GMRES method is used to solve sparse, non-symmetric systems of linea...
research
12/11/2019

High Accuracy Low Precision QR Factorization and Least Square Solver on GPU with TensorCore

Driven by the insatiable needs to process ever larger amount of data wit...
research
12/01/2020

Mixed precision matrix interpolative decompositions for model reduction

Renewed interest in mixed-precision algorithms has emerged due to growin...
research
11/26/2018

Sound Approximation of Programs with Elementary Functions

Elementary function calls are a common feature in numerical programs. Wh...

Please sign up or login with your details

Forgot password? Click here to reset