FastPath_MP: Low Overhead & Energy Efficient FPGA-based Storage Multi-Paths

Research output: Contribution to journalArticlepeer-review


In this paper, we present FastPath_MP, a novel low overhead and energy efficient storage multi-path architecture that leverages FPGAs to operate transparently to the main processor and improve the performance and energy efficiency of accessing storage devices. We prototyped FastPath_MP on both Arm-FPGA Zynq 7000 SoC and Zynq UltraScale+ MPSoC and evaluated its performance against standard microbenchmarks as well as the real-world in-memory Redis database. Our results show that FastPath_MP achieves up to 82% lower latency, up to 12x higher throughput, and up to 10x more energy efficiency against the baseline storage path of the Linux kernel
Original languageEnglish
Article number37
JournalACM Transactions on Architecture and Code Optimization
Issue number4
Publication statusPublished - 26 Nov 2020


Dive into the research topics of 'FastPath_MP: Low Overhead & Energy Efficient FPGA-based Storage Multi-Paths'. Together they form a unique fingerprint.

Cite this