Optimized Coding and Parameter Selection for Efficient FPGA Design of Attention Mechanisms
Efficient utilization of on-chip computational and memory resources, along with optimized high-level synthesis (HLS) coding, is vital to maximize parallelism and minimize latency. This paper demonstrates the HLS algorithms to achieve high utilization of processing elements to enhance parallelism. It also analyzes how various parameters of an attention layer impact latency, employs an efficient tiling technique, and explains the process of selecting an optimized tile size (TS).
Authors
- Jason D. Bakos (ORCID: https://orcid.org/0000-0002-0821-6258)
- Austin Downey (ORCID: https://orcid.org/0000-0002-5524-2416)
- David Andrews (ORCID: https://orcid.org/0000-0002-7861-9319)
- Ehsan Kabir (ORCID: https://orcid.org/0009-0009-3335-9419)
- Miaoqing Huang (ORCID: https://orcid.org/0000-0001-7376-3744)
Institutions
- University of South Carolina (US)
- University of Arkansas at Fayetteville (US)
Publication Details
- Published
- 2025-05-04
- DOI
- https://doi.org/10.1109/fccm62733.2025.00053
- Primary Topic
- CCD and CMOS Imaging Sensors
- Type
- article
- Field-Weighted Citation Impact
- 0.00