While in-memory databases have largely removed I/O as a bottleneck for database operations, loading the data from storage into memory remains a significant limiter to end-to end performance. Snappy is a widely used compression algorithm in the Hadoop ecosystem and in database systems and is an option in often-used file formats such as Parquet and ORC. Compression reduces the amount of data that must be transferred from/to the storage saving both storage space and storage bandwidth. While it is easy for a CPU Snappy decompressor to keep up with the bandwidth of a hard disk drive, when moving to NVMe devices attached with high bandwidth connections such as PCIe Gen4 or OpenCAPI, the decompression speed in a CPU is insufficient. We propose an ...
Data compression and decompression have become vital components of big-data applications to manage t...
Storage systems play a critical role in modern servers which run highly data-intensive applications....
Abstract.We present a new decompression architecture suitable for embedded cores in SoCs which focus...
New interfaces to interconnect CPUs and accelerators at memory-class bandwidth pose new opportunitie...
To best leverage high-bandwidth storage and network technologies requires an improvement in the spee...
Many applications make extensive use of various forms of compression techniques for storing and comm...
Includes bibliographical references (page 41)Before writing data to a storage medium or transmitting...
This short paper present a collection of GPU lightweight decompression algorithms implementations wi...
The state-of-the-art FPGAs require massive configuration files seeking on-chip large memory storage....
PCIe is a high-performing interface used to move data from a central host PC to an accelerator such ...
Though field-programmable gate arrays (FPGAs) have been used to accelerate database systems, they ha...
Customized computing is gaining ever-increasing popularity in today’s data center to meet the demand...
In Digital Signal Processing (DSP), Field Programmable Gate Arrays (FPGAs) are becoming ubiquitous f...
To efficiently support analytical applications from a data management perspective, in-memory column ...
Code compression, initially conceived as an effective tech-nique to reduce code size in embedded sys...
Data compression and decompression have become vital components of big-data applications to manage t...
Storage systems play a critical role in modern servers which run highly data-intensive applications....
Abstract.We present a new decompression architecture suitable for embedded cores in SoCs which focus...
New interfaces to interconnect CPUs and accelerators at memory-class bandwidth pose new opportunitie...
To best leverage high-bandwidth storage and network technologies requires an improvement in the spee...
Many applications make extensive use of various forms of compression techniques for storing and comm...
Includes bibliographical references (page 41)Before writing data to a storage medium or transmitting...
This short paper present a collection of GPU lightweight decompression algorithms implementations wi...
The state-of-the-art FPGAs require massive configuration files seeking on-chip large memory storage....
PCIe is a high-performing interface used to move data from a central host PC to an accelerator such ...
Though field-programmable gate arrays (FPGAs) have been used to accelerate database systems, they ha...
Customized computing is gaining ever-increasing popularity in today’s data center to meet the demand...
In Digital Signal Processing (DSP), Field Programmable Gate Arrays (FPGAs) are becoming ubiquitous f...
To efficiently support analytical applications from a data management perspective, in-memory column ...
Code compression, initially conceived as an effective tech-nique to reduce code size in embedded sys...
Data compression and decompression have become vital components of big-data applications to manage t...
Storage systems play a critical role in modern servers which run highly data-intensive applications....
Abstract.We present a new decompression architecture suitable for embedded cores in SoCs which focus...