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
来源
2018 30TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS (ICM) | 2018年
关键词
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 条
  • [1] A Machine Learning Framework for FPGA Placement
    Grewal, Gary
    Areibi, Shawki
    Westrik, Matthew
    Abuowaimer, Ziad
    Zhao, Betty
    FPGA'17: PROCEEDINGS OF THE 2017 ACM/SIGDA INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE GATE ARRAYS, 2017, : 286 - 286
  • [2] FPGA Placement: Dynamic Decision Making Via Machine Learning
    Martin, T.
    Barnes, C.
    Grewal, G.
    Areibi, S.
    2023 36TH SBC/SBMICRO/IEEE/ACM SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN, SBCCI, 2023, : 47 - 52
  • [3] Automatic Flow Selection and Quality-of-Result Estimation for FPGA Placement
    Grewal, G.
    Areibi, S.
    Westrik, M.
    Abuowaimer, Z.
    Zhao, B.
    2017 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2017, : 115 - 123
  • [4] A Machine Learning Approach to Predict Timing Delays During FPGA Placement
    Martin, T.
    Grewal, G.
    Areibi, S.
    2021 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2021, : 124 - 127
  • [5] A Deep Learning Framework to Predict Routability for FPGA Circuit Placement
    Al-Hyari, Abeer
    Szentimrey, Hannah
    Shamli, Ahmed
    Martin, Timothy
    Grewal, Gary
    Areibi, Shawki
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2021, 14 (03)
  • [6] Building an Effective Recommender System Using Machine Learning Based Framework
    Ruchika
    Singh, Ajay Vikram
    Sharma, Mayank
    2017 INTERNATIONAL CONFERENCE ON INFOCOM TECHNOLOGIES AND UNMANNED SYSTEMS (TRENDS AND FUTURE DIRECTIONS) (ICTUS), 2017, : 215 - 219
  • [7] The Holistic Framework of Using Machine Learning for an Effective Incoming Cyber Threats Detection
    Jotikabukkana, Phat
    Sornlertlamvanich, Virach
    INFORMATION MODELLING AND KNOWLEDGE BASES XXXI, 2020, 321 : 363 - 380
  • [8] Towards effective feature selection in estimating software effort using machine learning
    Jadhav, Akshay
    Kumar Shandilya, Shishir
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2024, 36 (05)
  • [9] Debug FPGA projects using machine learning
    Dinu, Alexandru
    Danciu, Gabriel Mihail
    Ogrutan, Petre Lucian
    CAS 2020 PROCEEDINGS: 2020 INTERNATIONAL SEMICONDUCTOR CONFERENCE, 2020, : 173 - 176
  • [10] Antiprotozoal peptide prediction using machine learning with effective feature selection techniques
    Periwal, Neha
    Arora, Pooja
    Thakur, Ananya
    Agrawal, Lakshay
    Goyal, Yash
    Rathore, Anand S.
    Anand, Harsimrat Singh
    Kaur, Baljeet
    Sood, Vikas
    HELIYON, 2024, 10 (16)