Lin-Analyzer: A High-level Performance Analysis Tool for FPGA-based Accelerators

被引:69
|
作者
Zhong, Guanwen [1 ]
Prakash, Alok [1 ]
Liang, Yun [2 ]
Mitra, Tulika [1 ]
Niar, Smail [3 ]
机构
[1] Natl Univ Singapore, Sch Comp, Singapore, Singapore
[2] Peking Univ, Sch EECS, Ctr Energy Efficient Comp & Applicat, Beijing, Peoples R China
[3] Univ Valenciennes, LAMIH, Valenciennes, France
关键词
D O I
10.1145/2897937.2898040
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The increasing complexity of FPGA-based accelerators, coupled with time-to-market pressure, makes high-level synthesis (HLS) an attractive solution to improve designer productivity by abstracting the programming effort above register-transfer level (RTL). HLS offers various architectural design options with different trade-offs via pragmas (loop unrolling, loop pipelining, array partitioning). However, non-negligible HLS runtime renders manual or automated HLS-based exhaustive architectural exploration practically infeasible. To address this challenge, we present Lin-Analyzer, a high-level accurate performance analysis tool that enables rapid design space exploration with various pragmas for FPGA-based accelerators without requiring RTL implementations.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] High-level design tools for FPGA-based combinatorial accelerators
    Sklyarov, V
    Skliarova, I
    Almeida, P
    Almeida, M
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2003, 2778 : 976 - 979
  • [2] Generating Efficient FPGA-based CNN Accelerators from High-Level Descriptions
    Ali, Nermine
    Philippe, Jean-Marc
    Tain, Benoit
    Coussy, Philippe
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2022, 94 (10): : 945 - 960
  • [3] Generating Efficient FPGA-based CNN Accelerators from High-Level Descriptions
    Nermine Ali
    Jean-Marc Philippe
    Benoit Tain
    Philippe Coussy
    Journal of Signal Processing Systems, 2022, 94 : 945 - 960
  • [4] HAPE: A high-level area-power estimation framework for FPGA-based accelerators
    Makni, Mariem
    Niar, Smail
    Baklouti, Mouna
    Abid, Mohamed
    MICROPROCESSORS AND MICROSYSTEMS, 2018, 63 : 11 - 27
  • [5] High-Level Synthesis Hardware Design for FPGA-Based Accelerators: Models, Methodologies, and Frameworks
    Molina, Romina Soledad
    Gil-Costa, Veronica
    Crespo, Maria Liz
    Ramponi, Giovanni
    IEEE ACCESS, 2022, 10 : 90429 - 90455
  • [6] High-level modelling, analysis, and verification on FPGA-based hardware design
    Matousek, P
    Smrcka, A
    Vojnar, T
    CORRECT HARDWARE DESIGN AND VERIFICATION METHODS, PROCEEDINGS, 2005, 3725 : 371 - 375
  • [7] High-Throughput FPGA-Based Hardware Accelerators for Deflate Compression and Decompression Using High-Level Synthesis
    Ledwon, Morgan
    Cockburn, Bruce F.
    Han, Jie
    IEEE ACCESS, 2020, 8 : 62207 - 62217
  • [8] High-Level Availability Analysis of FPGA-Based Time-Sensitive Networks
    Atallah, Ayman A.
    Hamad, Ghaith Bany
    Mohamed, Otmane Ait
    Boukadoum, Mounir
    2019 17TH IEEE INTERNATIONAL NEW CIRCUITS AND SYSTEMS CONFERENCE (NEWCAS), 2019,
  • [9] An FPGA-based high-performance wireless vibration analyzer
    Shahzad, Khurram
    Oelmann, Bengt
    2013 NORCHIP, 2013,
  • [10] High-level Debugging And Verification For FPGA-Based Multicore Architectures
    Abella, Oriol Arcas
    Cristal, Adrian
    Unsal, Osman S.
    2015 IEEE 23RD ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2015, : 135 - 142