Integrating Quick Resource Estimators in Hardware Construction Framework for Design Space Exploration

被引:0
|
作者
Ferres, Bruno [1 ]
Muller, Olivier [1 ]
Rousseau, Frederic [1 ]
机构
[1] Univ Grenoble Alpes, CNRS, Grenoble INP, TIMA, F-38000 Grenoble, France
来源
PROCEEDINGS OF THE 2021 32ND INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING (RSP): SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE | 2021年
关键词
HCL; Chisel; FPGA; DSE; estimation; GEMM;
D O I
10.1109/RSP53691.2021.9806276
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Hardware design processes often come with time-consuming iteration loops, as feedbacks generally result of long synthesis runs. It is even more true when multiple different implementations need to be compared to perform Design Space Exploration (DSE). In order to accelerate such flows and increase agility of developers- closing the gap with software development methodologies - we propose to use quick feedback generating transforms based on RTL circuit analysis for quicker convergence of exploration. We also introduce an Hardware Construction Language (HCL) based methodology to build explorable circuit generators, and demonstrate such usage over a General Matrix Multiply (GEMM) Chisel implementation. We demonstrates that using RTL estimation early in the exploration process results in x7 less synthesis runs and x4.1 faster convergence than an exhaustive synthesis process, and still achieves state of the art performances when targetting a Xilinx VC709 FPGA.
引用
收藏
页码:64 / 70
页数:7
相关论文
共 10 条
  • [1] A Chisel Framework for Flexible Design Space Exploration through a Functional Approach
    Ferres, Bruno
    Mueller, Olivier
    Rousseau, Frederic
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2023, 28 (04)
  • [2] FlexWalker: An Efficient Multi-Objective Design Space Exploration Framework for HLS Design
    Zou, Zheyuan
    Tang, Cheng
    Gong, Lei
    Wang, Chao
    Zhou, Xuehai
    2024 34TH INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, FPL 2024, 2024, : 126 - 132
  • [3] Sherlock: A Multi-Objective Design Space Exploration Framework
    Gautier, Quentin
    Althoff, Alric
    Crutchfield, Christopher L.
    Kastner, Ryan
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2022, 27 (04)
  • [4] SpikeExplorer: Hardware-Oriented Design Space Exploration for Spiking Neural Networks on FPGA
    Padovano, Dario
    Carpegna, Alessio
    Savino, Alessandro
    Di Carlo, Stefano
    ELECTRONICS, 2024, 13 (09)
  • [5] Floating Point Hardware for Embedded Processors in FPGAs: Design Space Exploration for Performance and Area
    Rodolfo, Taciano A.
    Calazans, Ney L. V.
    Moraes, Fernando G.
    2009 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS, 2009, : 24 - 29
  • [6] A Modular Branch Predictor Performance Analysis Framework for Fast Design Space Exploration
    Wang, Ya
    Fan, Hanwei
    Lit, Sicheng
    Liang, Tingyuan
    Zhang, Wei
    2024 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2024,
  • [7] Integrating Algorithmic Parameters into Benchmarking and Design Space Exploration in 3D Scene Understanding
    Bodin, Bruno
    Nardi, Luigi
    Zia, M. Zeeshan
    Wagstaff, Harry
    Shenoy, Govind Sreekar
    Emani, Murali
    Mawer, John
    Kotselidis, Christos
    Nisbet, Andy
    Lujan, Mikel
    Franke, Bjorn
    Kelly, Paul H. J.
    O'Boyle, Michael
    2016 INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURE AND COMPILATION TECHNIQUES (PACT), 2016, : 57 - 69
  • [8] Fast and standalone Design Space Exploration for High-Level Synthesis under resource constraints
    Prost-Boucle, Adrien
    Muller, Olivier
    Rousseau, Frederic
    JOURNAL OF SYSTEMS ARCHITECTURE, 2014, 60 (01) : 79 - 93
  • [9] An Efficient Real-Time Object Detection Framework on Resource-Constricted Hardware Devices via Software and Hardware Co-design (Invited Paper)
    Liu, Mingshuo
    Luo, Shiyi
    Han, Kevin
    Yuan, Bo
    DeMara, Ronald F.
    Bai, Yu
    2021 IEEE 32ND INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP 2021), 2021, : 77 - 84
  • [10] Off-line DVFS integration in MDE-based Design Space Exploration framework for MP2SoC systems
    Ammar, Manel
    Baklouti, Mouna
    Pelcat, Maxime
    Desnos, Karol
    Abid, Mohamed
    2016 IEEE 25TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2016, : 160 - 165