Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

ZFP Hardware Implementation

Technical Report ·
DOI:https://doi.org/10.2172/1642491· OSTI ID:1642491
 [1];  [1]
  1. Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
As core counts increase in new HPC systems with comparatively little increase in memory bandwidth, the trend is an effective decrease in memory bandwidth per core. Other bandwidth limitations in HPC systems exist between CPU and GPU memory, between system nodes, and between node memory and storage. Compression of floating-point data has the potential to reduce data movement and pressure across these communication channels. Furthermore, it has the potential to reduce the footprint of floating-point arrays stored in memory. ZFP, implemented in software, is gaining traction as an effective method in floating-point compression; however, performance gains are limited to the spare compute cycles available before reaching the bandwidth limitations of the communication channel. A hardware implementation of ZFP has the potential to raise the bar on performance. From the inception of ZFP, it was designed to accommodate a hardware implementation.
Research Organization:
Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA)
DOE Contract Number:
AC52-07NA27344
OSTI ID:
1642491
Report Number(s):
LLNL-TR--811940; 1018807
Country of Publication:
United States
Language:
English

Similar Records

ZFP Hardware Implementation
Software · Mon Sep 16 20:00:00 EDT 2019 · OSTI ID:code-40147

ZFP: A compressed array representation for numerical computations
Journal Article · Tue Oct 22 20:00:00 EDT 2024 · International Journal of High Performance Computing Applications · OSTI ID:2473886

Error Analysis of ZFP Compression for Floating-Point Data
Journal Article · Wed Jun 12 20:00:00 EDT 2019 · SIAM Journal on Scientific Computing · OSTI ID:1572236