1
Return

HCFR: A pipeline-free hybrid CPU-FPGA acceleration architecture for small-file erasure coding recovery

delete2026-06-17
delete0
PRE
AI
F
Fan Lei
Y
Yong Wang
J
Junqi Chen *
S
Sanmeng Tang
F
Fei Zhou
Y
Yangfan Liang
Q
Qian He
DOI:10.1016/j.sysarc.2026.103899delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Distributed storage systems face significant challenges in recovering massive amounts of small files, where the high start-up latency of traditional deep-pipeline hardware and the context-switching overhead of pure software solutions severely constrain real-time performance. To address this issue, this paper proposes HCFR, a hardware-software co-designed hybrid architecture. By constructing a “pipeline-free” FPGA decoder based on pure combinational logic to eliminate pipeline fill and drain overheads, and integrating CPU-based binary decomposition for matrix inversion with a double-buffering latency hiding mechanism, the proposed architecture achieves pipeline-level parallelism. Experimental results show that, for extremely small objects such as 32 Bytes, HCFR achieves up to 18.75 × core decoding speedup over Jerasure and up to 14.30 × over Intel ISA-L. In terms of end-to-end recovery throughput, HCFR achieves up to 14.52 × improvement over Jerasure and up to 7.68 × over Intel ISA-L under the evaluated RS configurations. Furthermore, it achieves approximately 9 × higher energy efficiency over the evaluated CPU-based software implementation, effectively breaking the performance barrier associated with small data block recovery. This study presents an efficient and viable technical pathway for mitigating tail latency in heterogeneous storage systems, offering broad application prospects for next-generation low-latency cloud storage and edge computing infrastructures.

Journal

Journal of Systems Architecture cover
Journal of Systems Architecture
IF:
4.1
Papers:
2.9K
Citations:
4.2K

Organization

G
Guangxi Key Laboratory of Digital Infrastructure
Scholars:
7
Papers: 6
Citations: 0
J
jiaxing university
Scholars:
985
Papers: 359
Citations: 0
G
guilin university of electronic technology
Scholars:
1.9K
Papers: 635
Citations: 0
Cited Papers

Cited Papers

Citing Papers

Citing Papers