An Effective FPGA Placement Flow Selection Framework using Machine Learning

被引:0
|
作者
Al-hyari, A. [1 ]
Abuowaimer, Z. [1 ]
Maarouf, D. [1 ]
Areibi, S. [1 ]
Grewal, G. [2 ]
机构
[1] Univ Guelph, Sch Engn, Guelph, ON, Canada
[2] Univ Guelph, Sch Comp Sci, Guelph, ON, Canada
关键词
Machine Learning; FPGA Placement;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
One of the most time consuming steps in the FPGA CAD flow is the placement problem which directly impacts the completion of the design flow. Accordingly, a routability driven FPGA placement contest was organized by Xilinx in ISPD 2016 to address this problem. Due to variations in the ISPD benchmark characteristics and heterogeneity of the FPGA architectures, as well as the different optimization strategies employed by different participating placers, placement algorithms that performed well on some circuits performed poorly on others. In this paper we propose a Machine -Learning (ML) framework that is capable of recommending the best FPGA placement algorithm within the CAD flow. Results obtained indicate that the ML framework is capable of selecting the correct flow with an 83% accuracy.
引用
收藏
页码:164 / 167
页数:4
相关论文
共 50 条
  • [31] A conceptual framework for machine learning algorithm selection for predictive maintenance
    Arena, Simone
    Florian, Eleonora
    Sgarbossa, Fabio
    Solvsberg, Endre
    Zennaro, Ilenia
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 133
  • [32] Integrating Machine-Learning Probes into the VTR FPGA Design Flow
    Martin, T.
    Barnes, C.
    Grewal, G.
    Areibi, S.
    2022 35TH SBC/SBMICRO/IEEE/ACM SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN (SBCCI 2022), 2022,
  • [33] Is Interpretable Machine Learning Effective at Feature Selection for Neural Learning-to-Rank?
    Lyu, Lijun
    Roy, Nirmal
    Oosterhuis, Harrie
    Anand, Avishek
    ADVANCES IN INFORMATION RETRIEVAL, ECIR 2024, PT IV, 2024, 14611 : 384 - 402
  • [34] An integrated framework for accelerating reactive flow simulation using GPU and machine learning models
    Mao, Runze
    Zhang, Min
    Wang, Yingrui
    Li, Han
    Xu, Jiayang
    Dong, Xinyu
    Zhang, Yan
    Chen, Zhi X.
    PROCEEDINGS OF THE COMBUSTION INSTITUTE, 2024, 40 (1-4)
  • [35] Selection of effective manufacturing conditions for directed energy deposition process using machine learning methods
    Lim, Jong-Sup
    Oh, Won-Jung
    Lee, Choon-Man
    Kim, Dong-Hyeon
    SCIENTIFIC REPORTS, 2021, 11 (01)
  • [36] Selection of effective manufacturing conditions for directed energy deposition process using machine learning methods
    Jong-Sup Lim
    Won-Jung Oh
    Choon-Man Lee
    Dong-Hyeon Kim
    Scientific Reports, 11
  • [37] Effective sampling for drift mitigation in machine learning using scenario selection: A microgrid case study
    Darville, Joshua
    Yavuz, Abdurrahman
    Runsewe, Temitope
    Celik, Nurcin
    APPLIED ENERGY, 2023, 341
  • [38] RLPlace: Using Reinforcement Learning and Smart Perturbations to Optimize FPGA Placement
    Elgammal, Mohamed A.
    Murray, Kevin E.
    Betz, Vaughn
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (08) : 2532 - 2545
  • [39] Learn to Place: FPGA Placement Using Reinforcement Learning and Directed Moves
    Elgammal, Mohamed A.
    Murray, Kevin E.
    Betz, Vaughn
    2020 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (ICFPT 2020), 2020, : 85 - 93
  • [40] FPGA Divide-and-Conquer Placement using Deep Reinforcement Learning
    Wang, Shang
    Mamillapalli, Deepak Ranganatha Sastry
    Yang, Tianpei
    Taylor, Matthew E.
    2024 INTERNATIONAL SYMPOSIUM OF ELECTRONICS DESIGN AUTOMATION, ISEDA 2024, 2024, : 690 - 696