RAMAN: Reinforcement Learning Inspired Algorithm for Mapping Applications onto Mesh Network-on-Chip

被引:4
|
作者
Choudhary, Jitesh [1 ]
Soumya, J. [1 ]
Cenkeramaddi, Linga Reddy [2 ]
机构
[1] BITS Pilani, Elect & Elect Engn, Hyderabad Campus, Hyderabad, India
[2] Univ Agder, Informat & Commun Technol, N-4879 Grimstad, Norway
关键词
Network-on-Chip; Application Mapping; Optimization; Machine Learning; Reinforcement learning; Q-Learning; PERFORMANCE;
D O I
10.1109/SLIP52707.2021.00019
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Application Mapping in Network-on-Chip (NoC) design is considered a vital challenge because of its NP-hard nature. Many efforts are made to address the application mapping problem, but none has satisfied all the requirements. For example, Integer Linear Programming (ILP) has achieved the best possible solution but lacks scalability. Advancements in Machine Learning (ML) have added new dimensions in solving the application mapping problem. This paper proposes RAMAN: Reinforcement Learning (RL) inspired algorithm for mapping applications onto mesh NoC. RAMAN is a modified Q -Learning technique inspired by RL, aiming to achieve the minimum communication cost for the application mapping problem. The results of RAMAN demonstrated that RL has enormous potential to solve application mapping problem without much complexity and computational cost. RAMAN has achieved the communication cost within the 6% of the optimal cost determined by ILP. Considering the computational overheads and complexity, the results of RAMAN are encouraging. Future work will improve RAMAN's performance and provide a new aspect to solve the application mapping problem.
引用
收藏
页码:52 / 58
页数:7
相关论文
共 50 条
  • [21] A Communication Probability-Based Mapping Algorithm for Mesh-Based Network-on-Chip Systems
    Sun, Jin
    Zhang, Yi
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2018, 27 (14)
  • [22] A Thermal-Aware Mapping Algorithm for 3D Mesh Network-on-Chip Architecture
    Feng, Gui
    Ge, Fen
    Yu, Shuang
    Wu, Ning
    [J]. 2013 IEEE 10TH INTERNATIONAL CONFERENCE ON ASIC (ASICON), 2013,
  • [23] Low-latency Mapping Algorithm for Network-on-Chip
    Cao, Qinping
    Qin, Huabiao
    Chen, Wu
    Yi, Sijun
    [J]. 2017 INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS, ELECTRONICS AND CONTROL (ICCSEC), 2017, : 1203 - 1206
  • [24] An improved tabu search algorithm for network-on-chip mapping
    School of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu 610054, China
    不详
    不详
    [J]. Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao, 2008, 2 (155-160):
  • [25] Dynamic Application Mapping Algorithm for Wireless Network-on-Chip
    Rezaei, Amin
    Daneshtalab, Masoud
    Zhao, Danella
    Safaei, Farshad
    Wang, Xiaohang
    Ebrahimi, Masoumeh
    [J]. 23RD EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2015), 2015, : 421 - 424
  • [26] Application Mapping onto Mesh-of-Tree based Network-on-Chip using Discrete Particle Swarm Optimization
    Sahu, Pradip Kumar
    Sharma, Ashish
    Chattopadhyay, Santanu
    [J]. 2012 INTERNATIONAL SYMPOSIUM ON ELECTRONIC SYSTEM DESIGN (ISED 2012), 2012, : 172 - 176
  • [27] Application mapping algorithms for mesh-based network-on-chip architectures
    Tosun, Suleyman
    Ozturk, Ozcan
    Ozkan, Erencan
    Ozen, Meltem
    [J]. JOURNAL OF SUPERCOMPUTING, 2015, 71 (03): : 995 - 1017
  • [28] Application mapping algorithms for mesh-based network-on-chip architectures
    Suleyman Tosun
    Ozcan Ozturk
    Erencan Ozkan
    Meltem Ozen
    [J]. The Journal of Supercomputing, 2015, 71 : 995 - 1017
  • [29] Transportation-Network-Inspired Network-on-Chip
    Kim, Hanjoon
    Kim, Gwangsun
    Maeng, Seungryoul
    Yeo, Hwasoo
    Kim, John
    [J]. 2014 20TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE COMPUTER ARCHITECTURE (HPCA-20), 2014, : 332 - 343
  • [30] An Effective Optimization Algorithm for Application Mapping in Network-on-Chip Designs
    Wang, Xinyu
    Choi, Tsan-Ming
    Yue, Xiaohang
    Zhang, Mengji
    Du, Wanyu
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2020, 67 (07) : 5798 - 5809