4.5 Article

FPGA-Based Near-Memory Acceleration of Modern Data-Intensive Applications

Journal

IEEE MICRO
Volume 41, Issue 4, Pages 39-48

Publisher

IEEE COMPUTER SOC
DOI: 10.1109/MM.2021.3088396

Keywords

-

Funding

  1. ASML
  2. Google
  3. Huawei
  4. Intel
  5. Microsoft
  6. VMware
  7. Semiconductor Research Corporation
  8. Eindhoven University of Technology
  9. ETH Zurich

Ask authors/readers for more resources

Modern data-intensive applications require high computational capabilities but are limited by strict power constraints. The development of FPGAs with HBM provides a solution to alleviate the bottleneck of data movement, improving efficiency and energy savings in computing systems.
Modern data-intensive applications demand high computational 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 field-programmable gate arrays (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 HBM for improving the prealignment 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.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.5
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available