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 条
  • [21] An Effective Decision-Making Support for Student Academic Path Selection using Machine Learning
    Houngue, Pelagie
    Hountondji, Michel
    Dagba, Theophile
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (11) : 727 - 734
  • [22] 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)
  • [23] A Framework for Analyzing Ransomware using Machine Learning
    Poudyal, Subash
    Subedi, Kul Prasad
    Dasgupta, Dipankar
    2018 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI), 2018, : 1692 - 1699
  • [24] Student Placement Analyzer: A Recommendation System Using Machine Learning
    Thangavel, Senthil Kumar
    Bharathi, Divya P.
    Sankar, Abijith
    2017 4TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATION SYSTEMS (ICACCS), 2017,
  • [25] Optimization of Sensor Placement for Modal Testing Using Machine Learning
    Kelmar, Todd
    Chierichetti, Maria
    Davoudi Kakhki, Fatemeh
    APPLIED SCIENCES-BASEL, 2024, 14 (07):
  • [26] Network State-Based Algorithm Selection for Power Flow Management Using Machine Learning
    King, James E.
    Jupe, Samuel C. E.
    Taylor, Philip C.
    IEEE TRANSACTIONS ON POWER SYSTEMS, 2015, 30 (05) : 2657 - 2664
  • [27] Towards Machine Learning-Based FPGA Backend Flow: Challenges and Opportunities
    Taj, Imran
    Farooq, Umer
    ELECTRONICS, 2023, 12 (04)
  • [28] JointPS: Joint Parameter Server Placement and Flow Scheduling for Machine Learning Clusters
    Zhao, Yangming
    Yang, Cheng
    Zhao, Gongming
    Hou, Yunfei
    Wang, Ting
    Qiao, Chunming
    IEEE TRANSACTIONS ON COMPUTERS, 2023, 72 (12) : 3503 - 3518
  • [29] FPGA-Based Network Traffic Classification Using Machine Learning
    Elnawawy, Mohammed
    Sagahyroon, Assim
    Shanableh, Tamer
    IEEE ACCESS, 2020, 8 : 175637 - 175650
  • [30] A Machine Learning Framework for Biometric Authentication Using Electrocardiogram
    Kim, Song-Kyoo
    Yeun, Chan Yeob
    Damiani, Ernesto
    Lo, Nai-Wei
    IEEE ACCESS, 2019, 7 : 94858 - 94868