Back To Schedule
Monday, March 4 • 4:30pm - 4:50pm
Data Storage & I/O Performance: Breaking the Memory/IO Wall in Oil & Gas Applications using Approximation Techniques: Mixed Precision and Compression.

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

n recent years, two trends seem to shape the evolution of HPC: (i) the widening gap between data movement and data processing costs - both in terms of time and energy-  and (ii) the end of the exclusive reign of IEEE 32-bit and 64-bit floating point arithmetics with the advent of AI lower precision requirements. It appears thus pertinent to revisit the legacy applications in order to reduce data movement by using lower precision arithmetic and/or compression at the expense of performing extra computations.

In this talk we explore the impact of such an approach on two representative applications in seismic imaging and digital rock physics (DRP). The first application consists in the reverse time migration, where we reduce expensive I/O operations using a novel compute-bound GPU-resident compression algorithm. Based on the Tucker decomposition used for tensor contractions, our compression algorithm exploits the data sparsity of the 3D domain seismic solution. The second application is a Self Organizing Map (SOM) algorithm, which is a critical phase of a time constrained DRP workflow. We present a GPU-accelerated mixed precision implementation that takes advantage of NVIDIA GPU Tensor Cores.

We report the impact on performance and numerical accuracy for both applications on latest NVIDIA hardware systems.


avatar for David Keyes

David Keyes

Director, Extreme Computing Research Center, KAUST
David Keyes is the director of the Extreme Computing Research Center at King Abdullah University of Science and Technology, where he was a founding dean in 2009, and an adjoint professor of applied mathematics at Columbia University. Keyes earned his BSE in Aerospace and Mechanical... Read More →

Hatem Ltaief

Senior Research Scientist, KAUST
High performance computing Numerical linear algebra Performance optimization

Monday March 4, 2019 4:30pm - 4:50pm CST
Room 280