DOE OSTI · 1642491
ZFP Hardware Implementation
Abstract
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.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Lloyd, G. Scott, Lindstrom, Peter G.. 2020-06-17. ZFP Hardware Implementation. https://doi.org/10.2172/1642491
Cite the original work for its findings. Save a collection to share your selection of sources.