Array-Specific Dataflow Caches for High-Level Synthesis of Memory-Intensive Algorithms on FPGAs
Designs implemented on field-programmable gate arrays (FPGAs) via high-level synthesis (HLS) suffer from off-chip memory latency and bandwidth bottlenecks. FPGAs can access both large but slow off-chip memories (DRAM), and fast but small on-chip memories (block RAMs and registers). HLS tools allow e...
Main Authors: | Giovanni Brignone, M. Usman Jamal, Mihai T. Lazarescu, Luciano Lavagno |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2022-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9940270/ |
Similar Items
-
Acceleration by Inline Cache for Memory-Intensive Algorithms on FPGA via High-Level Synthesis
by: Liang Ma, et al.
Published: (2017-01-01) -
LEAP Scratchpads: Automatic Memory and Cache Management for Reconfigurable Logic [Extended Version]
by: Adler, Michael, et al.
Published: (2010) -
An FPGA-Based Performance Analysis of Hardware Caching Techniques for Blockchain Key-Value Database
by: Muhammad Faisal Siddiqui, et al.
Published: (2023-03-01) -
IOb-Cache: A High-Performance Configurable Open-Source Cache
by: João V. Roque, et al.
Published: (2021-07-01) -
DyCache: Dynamic Multi-Grain Cache Management for Irregular Memory Accesses on GPU
by: Hui Guo, et al.
Published: (2018-01-01)