A Fast and Autonomous HLS Methodology for Hardware Accelerator Generation Under Resource Constraints

被引:10
|
作者
Prost-Boucle, Adrien [1 ]
Muller, Olivier [1 ]
Rousseau, Frederic [1 ]
机构
[1] INP UJF CNRS, Lab TIMA Grenoble, F-38000 Grenoble, France
关键词
High-Level Synthesis; Design Space Exploration; FPGA; Hardware accelerators; Resource constraints;
D O I
10.1109/DSD.2013.30
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper presents a new methodology for hardware accelerator generation, in the context of High Level Synthesis (HLS) for Field Programmable Gate Array (FPGA) components. The very high computing capacity available in the latest FPGA makes them choice targets in High-Performance Computing (HPC) as well as embedded systems. For a much wider adoption of FPGA as general-purpose computing devices, the proposed HLS design flow leverages the users from all issues related to circuit structure fine-tuning. The HLS methodology is autonomous and produces RTL descriptions quickly, under only global resource and frequency constraints. This is achieved by performing incremental transformations of the input design description. The low complexity of the Design Space Exploration (DSE) algorithm and its good usage of all internal circuit structure constraints, make this HLS methodology very fast and able to generate pertinent solutions. Moreover, the generated circuit is designed to fit into the targeted FPGA or a given partition of it. Such a methodology leads to autonomous, fast and transparent DSE, all these issues known to limit the use of HLS and FPGA. Results on several benchmarks highlight the capabilities of our DSE methodology. The results show a high generation speed-up compared to other existing HLS approaches, while preserving correct performance of the generated circuits.
引用
收藏
页码:201 / 208
页数:8
相关论文
共 16 条
  • [11] Profile generation using the filtering technique for the fast motion and smooth performance in the hardware level of autonomous system
    Lam, Duc Khai
    Ngo, Nhat Minh
    Ngo, Ha Quang Thinh
    IET SCIENCE MEASUREMENT & TECHNOLOGY, 2023, 17 (08) : 330 - 350
  • [12] Autonomous driving systems hardware and software architecture exploration: optimizing latency and cost under safety constraints
    Collin, Anne
    Siddiqi, Afreen
    Imanishi, Yuto
    Rebentisch, Eric
    Tanimichi, Taisetsu
    de Weck, Olivier L.
    SYSTEMS ENGINEERING, 2020, 23 (03) : 327 - 337
  • [13] 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
  • [14] Fast real-time job selection with resource constraints under earliest deadline first
    Han, S
    Park, M
    Cho, Y
    EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION, 2005, 3553 : 242 - 250
  • [15] Optimal Trajectory Generation for Autonomous Vehicles Under Centripetal Acceleration Constraints for In-lane Driving Scenarios
    Zhang, Yajia
    Sun, Hongyi
    Zhou, Jinyun
    Hu, Jiangtao
    Miao, Jinghao
    2019 IEEE INTELLIGENT TRANSPORTATION SYSTEMS CONFERENCE (ITSC), 2019, : 3619 - 3626
  • [16] 3D-Sorter: 3D design of a Resource-aware Hardware Sorter for Edge Computing Platforms under Area and Energy consumption constraints
    Norollah, Amin
    Kazemi, Zahra
    Hely, David
    2020 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2020), 2020, : 42 - 47