2017
DOI: 10.1145/3053688
|View full text |Cite
|
Sign up to set email alerts
|

Bandwidth Compression of Floating-Point Numerical Data Streams for FPGA-Based High-Performance Computing

Abstract: Although computational performance is often limited by insufficient bandwidth to/from an external memory, it is not easy to physically increase off-chip memory bandwidth. In this study, we propose a hardware-based bandwidth compression technique that can be applied to field-programmable gate array-- (FPGA) based high-performance computation with a logically wider effective memory bandwidth. Our proposed hardware approach can boost the performance of FPGA-based stream computations by applying a data compression… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
22
0

Year Published

2018
2018
2025
2025

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 21 publications
(22 citation statements)
references
References 21 publications
0
22
0
Order By: Relevance
“…The essential idea of SZ is to use linear predictive coding for predictable data and to perform complicated binary analysis for unpredictable data. Another work [1] presented a similar idea of floating-point data compression for FPGA-based high-performance computing by using a one-dimensional polynomial predictor. The above lossy compression algorithms usually have a tradeoff between the compression latency overhead and the compression ratio.…”
Section: Lossy Compressionmentioning
confidence: 99%
See 2 more Smart Citations
“…The essential idea of SZ is to use linear predictive coding for predictable data and to perform complicated binary analysis for unpredictable data. Another work [1] presented a similar idea of floating-point data compression for FPGA-based high-performance computing by using a one-dimensional polynomial predictor. The above lossy compression algorithms usually have a tradeoff between the compression latency overhead and the compression ratio.…”
Section: Lossy Compressionmentioning
confidence: 99%
“…We choose the arithmetic-based algorithmic approach because our target is IEEE 754 (single-and double-precision) floating-point formats with almost no bit-level locality for expressing two similar values. Although the arithmetic-based prediction requires buffer memory to retain previous inputs, the size of the buffer can be reduced by employing one-dimensional polynomial predictions [1].…”
Section: Designmentioning
confidence: 99%
See 1 more Smart Citation
“…In a paper [15], an FPGA-based FFT processing for variable length and multiple streams is proposed by using this method. In a paper [16], a compression mechanism for floating-point numerical data streams is proposed by using FPGA. In these cases, multiple instances are introduced to handle multiple streams.…”
Section: Related Workmentioning
confidence: 99%
“…They have proved that between the three implementations of Jacobi algorithm for matrix, the FPGA design gives the best task performance but the GPU had a superior scalability, while CPU was a poor computing platform. A systolic array structure was designed to support various matrix sizes on the FPGA implementation and thus, gives the best computing performance of matrices compared the other two [9][10].…”
Section: Related Workmentioning
confidence: 99%