Machine Learning for Design Space Exploration and Optimization of Manycore Systems

被引:29
|
作者
Kim, Ryan Gary [1 ]
Doppa, Janardhan Rao [2 ]
Pande, Partha Pratim [2 ]
机构
[1] Colorado State Univ, Dept Elect & Comp Engn, Ft Collins, CO 80523 USA
[2] Washington State Univ, Sch Elect Engn & Comp Sci, Pullman, WA 99164 USA
基金
美国国家科学基金会;
关键词
Manycore Systems; Machine Learning; Design Space Exploration; On-Chip Resource Management; Application -Specific Designs; POWER MANAGEMENT; ALGORITHM;
D O I
10.1145/3240765.3243483
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the emerging data-driven science paradigm, computing systems ranging from IoT and mobile to manycores and datacenters play distinct roles. These systems need to be optimized for the objectives and constraints dictated by the needs of the application. In this paper, we describe how machine learning techniques can be leveraged to improve the computational efficiency of hardware design optimization. This includes generic methodologies that are applicable for any hardware design space. As an example, we discuss a guided design space exploration framework to accelerate application-specific manycore systems design and advanced imitation learning techniques to improve onchip resource management. We present some experimental results for application-specific manycore system design optimization and dynamic power management to demonstrate the efficacy of these methods over traditional EDA approaches.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] A Machine Learning Framework for Multi-Objective Design Space Exploration and Optimization of Manycore Systems
    Joardar, Biresh Kumar
    Deshwal, Aryan
    Doppa, Janardhan Rao
    Pande, Partha Pratim
    [J]. 2019 ACM/IEEE 1ST WORKSHOP ON MACHINE LEARNING FOR CAD (MLCAD), 2019,
  • [2] Design Space Exploration With Machine Learning Co-Optimization
    Chuang, Quek Li
    Chong, Ang Boon
    Cheng, Lee Chia
    Ian, Koh Jid
    Farahanim, Nordin Nor
    Lok, Mei Ghee
    Hong, Phang Eng
    [J]. 2024 IEEE SYMPOSIUM ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, ISIEA 2024, 2024,
  • [3] Machine Learning and Manycore Systems Design: A Serendipitous Symbiosis
    Kim, Ryan Gary
    Doppa, Janardhan Rao
    Pande, Partha Pratim
    Marculescu, Diana
    Marculescu, Radu
    [J]. COMPUTER, 2018, 51 (07) : 66 - 77
  • [4] MOOS: A Multi-Objective Design Space Exploration and Optimization Framework for NoC Enabled Manycore Systems
    Deshwal, Aryan
    Jayakodi, Nitthilan Kanappan
    Joardar, Biresh Kumar
    Doppa, Janardhan Rao
    Pande, Partha Pratim
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2019, 18 (05)
  • [5] VLSI Extreme Learning Machine: A Design Space Exploration
    Yao, Enyi
    Basu, Arindam
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2017, 25 (01) : 60 - 74
  • [6] Antenna Design Exploration and Optimization using Machine Learning
    Maeurer, Christoph
    Futter, Peter
    Gampala, Gopinath
    [J]. 2020 14TH EUROPEAN CONFERENCE ON ANTENNAS AND PROPAGATION (EUCAP 2020), 2020,
  • [7] A NOVEL ACTIVE OPTIMIZATION APPROACH FOR RAPID AND EFFICIENT DESIGN SPACE EXPLORATION USING ENSEMBLE MACHINE LEARNING
    Owoyele, Opeoluwa
    Pal, Pinaki
    [J]. PROCEEDINGS OF THE ASME INTERNAL COMBUSTION ENGINE FALL TECHNICAL CONFERENCE, 2019, 2020,
  • [8] A Novel Active Optimization Approach for Rapid and Efficient Design Space Exploration Using Ensemble Machine Learning
    Owoyele, Opeoluwa
    Pal, Pinaki
    [J]. JOURNAL OF ENERGY RESOURCES TECHNOLOGY-TRANSACTIONS OF THE ASME, 2021, 143 (03):
  • [9] Design Space Exploration for Hardware Acceleration of Machine Learning Applications in MapReduce
    Neshatpour, Katayoun
    Mokrani, Hosein Mohammadi
    Sasan, Avesta
    Ghasemzadeh, Hassan
    Rafatirad, Setareh
    Homayoun, Houman
    [J]. PROCEEDINGS 26TH IEEE ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2018), 2018, : 221 - 221
  • [10] Efficient system design space exploration using machine learning techniques
    Ozisikyilmaz, Berkin
    Memik, Gokhan
    Choudhary, Alok
    [J]. 2008 45TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2008, : 966 - 969