Inline Vector Compression for Computational Physics

02/27/2020
by   Will Trojak, et al.
0

A novel inline data compression method is presented for single-precision vectors in three dimensions. The primary application of the method is for accelerating computational physics calculations where the throughput is bound by memory bandwidth. The scheme employs spherical polar coordinates, angle quantisation, and a bespoke floating-point representation of the magnitude to achieve a fixed compression ratio of 1.5. The anisotropy of this method is considered, along with companding and fractional splitting techniques to improve the efficiency of the representation. We evaluate the scheme numerically within the context of high-order computational fluid dynamics. For both the isentropic convecting vortex and the Taylor–Green vortex test cases, the results are found to be comparable to those without compression. Performance is evaluated for a vector addition kernel on an NVIDIA Titan V GPU; it is demonstrated that a speedup of 1.5 can be achieved.

READ FULL TEXT

page 7

page 10

research
01/17/2020

FRaZ: A Generic High-Fidelity Fixed-Ratio Lossy Compression Framework for Scientific Floating-point Data

With ever-increasing volumes of scientific floating-point data being pro...
research
06/28/2023

Erasing-based lossless compression method for streaming floating-point time series

There are a prohibitively large number of floating-point time series dat...
research
08/07/2023

Lossless preprocessing of floating point data to enhance compression

Data compression algorithms typically rely on identifying repeated seque...
research
08/07/2022

Projective Geometry, Duality and Plucker Coordinates for Geometric Computations with Determinants on GPUs

Many algorithms used are based on geometrical computation. There are sev...
research
12/31/2022

Image and video compression of fluid flow data

We study the compression of spatial and temporal features in fluid flow ...
research
10/11/2018

Data Compression for Environmental Flow Simulations

A wavelet-based method for compression of fluid flow simulation data is ...
research
06/11/2020

Extreme data compression while searching for new physics

Bringing a high-dimensional dataset into science-ready shape is a formid...

Please sign up or login with your details

Forgot password? Click here to reset