FPGA-Based Near-Memory Acceleration of Modern Data-Intensive Applications
Not on the map. Why?
Abstract (arXiv)
Modern data-intensive applications demand high computation capabilities with strict power constraints. Unfortunately, such applications suffer from a significant waste of both execution cycles and energy in current computing systems due to the costly data movement between the computation units and the memory units. Genome analysis and weather prediction are two examples of such applications. Recent FPGAs couple a reconfigurable fabric with high-bandwidth memory (HBM) to enable more efficient data movement and improve overall performance and energy efficiency. This trend is an example of a paradigm shift to near-memory computing. We leverage such an FPGA with high-bandwidth memory (HBM) for improving the pre-alignment filtering step of genome analysis and representative kernels from a weather prediction model. Our evaluation demonstrates large speedups and energy savings over a high-end IBM POWER9 system and a conventional FPGA board with DDR4 memory. We conclude that FPGA-based near-memory computing has the potential to alleviate the data movement bottleneck for modern data-intensive applications.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 Jun 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 6; 2023: 0; 2024: 0; 2025: 1; 2026: 1.
8 papers.
- 2022Machine Learning Training on a Real Processing-in-Memory Systemcited by 4
- 2022An Experimental Evaluation of Machine Learning Training on a Real Processing-in-Memory Systemcited by 2
- 2022ApHMM: Accelerating Profile Hidden Markov Models for Fast and Energy-Efficient Genome Analysiscited by 2
- 2025From Loop Nests to Silicon: Mapping AI Workloads onto AMD NPUs with MLIR-AIRcited by 2
- 2022EcoFlow: Efficient Convolutional Dataflows for Low-Power Neural Network Acceleratorscited by 1
- 2022Heterogeneous Data-Centric Architectures for Modern Data-Intensive Applications: Case Studies in Machine Learning and Databasescited by 1
- 2022LEAPER: Fast and Accurate FPGA-based System Performance Prediction via Transfer Learningcited by 1
- 2026Machine Learning-Driven Intelligent Memory System Design: From On-Chip Caches to Storagecited by 0
- 2026Machine Learning-Driven Intelligent Memory System Design: From On-Chip Caches to Storage15 Mar 2026
- 2025From Loop Nests to Silicon: Mapping AI Workloads onto AMD NPUs with MLIR-AIR16 Oct 2025
- 2022LEAPER: Fast and Accurate FPGA-based System Performance Prediction via Transfer Learning22 Aug 2022
- 2022ApHMM: Accelerating Profile Hidden Markov Models for Fast and Energy-Efficient Genome Analysis20 Jul 2022
- 2022An Experimental Evaluation of Machine Learning Training on a Real Processing-in-Memory System16 Jul 2022
- 2022Machine Learning Training on a Real Processing-in-Memory System13 Jun 2022
- 2022Heterogeneous Data-Centric Architectures for Modern Data-Intensive Applications: Case Studies in Machine Learning and Databases29 May 2022
- 2022EcoFlow: Efficient Convolutional Dataflows for Low-Power Neural Network Accelerators4 Feb 2022