Network Partitioning Domain Knowledge Multiobjective Application Mapping for Large-Scale Network-on-Chip

被引:2
|
作者
Tei, Yin Zhen [1 ]
Hau, Yuan Wen [2 ]
Shaikh-Husin, N. [1 ]
Marsono, M. N. [1 ]
机构
[1] Univ Teknol Malaysia, Fac Elect Engn, Johor Baharu 81310, Johor, Malaysia
[2] Univ Teknol Malaysia, Fac Biosci & Med Engn, Johor Baharu 81310, Johor, Malaysia
关键词
D O I
10.1155/2014/867612
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes a multiobjective application mapping technique targeted for large-scale network-on-chip (NoC). As the number of intellectual property (IP) cores in multiprocessor system-on-chip (MPSoC) increases, NoC application mapping to find optimum core-to-topology mapping becomes more challenging. Besides, the conflicting cost and performance trade-off makes multiobjective application mapping techniques even more complex. This paper proposes an application mapping technique that incorporates domain knowledge into genetic algorithm (GA). The initial population of GA is initialized with network partitioning (NP) while the crossover operator is guided with knowledge on communication demands. NP reduces the large-scale application mapping complexity and provides GA with a potential mapping search space. The proposed genetic operator is compared with state-of-the-art genetic operators in terms of solution quality. In this work, multiobjective optimization of energy and thermal-balance is considered. Through simulation, knowledge-based initial mapping shows significant improvement in Pareto front compared to random initial mapping that is widely used. The proposed knowledge-based crossover also shows better Pareto front compared to state-of-the-art knowledge-based crossover.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Developing Domain-Knowledge Evolutionary Algorithms for Network-on-Chip Application Mapping
    Radu, Ciprian
    Mahbub, Md Shahriar
    Vintan, Lucian
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2013, 37 (01) : 65 - 78
  • [2] Extending Kernighan-Lin partitioning heuristic for application mapping onto Network-on-Chip
    Sahu, Pradip Kumar
    Manna, Kanchan
    Shah, Nisarg
    Chattopadhyay, Santanu
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2014, 60 (07) : 562 - 578
  • [3] Towards Hierarchical Cluster based Cache Coherence for Large-Scale Network-on-Chip
    Zhang, Yuang
    Lu, Zhonghai
    Jantsch, Axel
    Li, Li
    Gao, Minglun
    [J]. DTIS: 2009 4TH IEEE INTERNATIONAL CONFERENCE ON DESIGN & TECHNOLOGY OF INTEGRATED SYSTEMS IN NANOSCALE ERA, PROCEEDINGS, 2009, : 119 - +
  • [4] ON DESIGN AND APPLICATION MAPPING OF A NETWORK-ON-CHIP (NOC) ARCHITECTURE
    Bahn, Jun Ho
    Lee, Seung Eun
    Yang, Yoon Seok
    Yang, Jungsook
    Bagherzadeh, Nader
    [J]. PARALLEL PROCESSING LETTERS, 2008, 18 (02) : 239 - 255
  • [5] A survey on application mapping strategies for Network-on-Chip design
    Sahu, Pradip Kumar
    Chattopadhyay, Santanu
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2013, 59 (01) : 60 - 76
  • [6] 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
  • [7] Packet traffic analysis of scale-free networks for large-scale network-on-chip design
    Oshida, Nobuhiko
    Ihara, Sigeo
    [J]. PHYSICAL REVIEW E, 2006, 74 (02)
  • [8] Visual Exploratory Analysis for Designing Large-Scale Network-on-Chip Architectures: A Domain Expert-Led Design Study
    Wang, Shaoyu
    Yan, Hang
    Isaacs, Katherine E.
    Sun, Yifan
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2024, 30 (04) : 1970 - 1983
  • [9] Performance Evaluation of Application Mapping Approaches for Network-on-Chip Designs
    Amin, Waqar
    Hussain, Fawad
    Anjum, Sheraz
    Khan, Sarzamin
    Baloch, Naveed Khan
    Nain, Zulqar
    Kim, Sung Won
    [J]. IEEE ACCESS, 2020, 8 (08): : 63607 - 63631
  • [10] 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