Mapping multiple applications onto 3D NoC-based MPSoCs supporting wireless links

被引:0
|
作者
Vahdaneh Kiani
Midia Reshadi
机构
[1] Islamic Azad University,Department of Computer Engineering, Science and Research Branch
来源
关键词
Irregular wireless 3D network-on-chip; Multiprocessor system-on-chip (MPSoC); Heterogeneous architecture; Application; Partitioning; Dynamic task mapping;
D O I
暂无
中图分类号
学科分类号
摘要
Three-dimensional integrated circuits (3D ICs) are suitable alternatives to traditional two-dimensional (2D) ICs by leveraging its advantage of better performance and packaging; therefore, they have been highly considered by researchers. On the other hand, emerging network-on-chip (NoC) based many-core chips provides great potential for running multiple applications simultaneously. However, using this approach leads to the increase of the interference between applications, resulting in lowering the performance of each application. Hence, mapping tasks belonging to various applications onto the nodes of an architecture is a very important issue. In this study, based on partitioning concept, a novel methodology for mapping of multiple applications at run-time onto an irregular wireless 3D NoC-based multiprocessor system-on-chip (MPSoC) platform in which more than one task can be supported by each processing element (PE) was presented. In the second algorithm (enhanced irregular-partitioning best neighbor), according to the number of applications running simultaneously, the partitioning of network will be dynamically changed to minimize the communication overhead and congestion on the NoC that leads to more efficient task mapping. The simulation results reveal that the second proposed algorithm (enhanced IPBN) in comparison with NPBN (non-partitioning best neighbor) algorithm and our first proposed algorithm (basic IPBN) enhances the performance by decreasing the total execution time, average hop count, average channel load and energy consumption.
引用
收藏
页码:2187 / 2213
页数:26
相关论文
共 50 条
  • [1] Mapping multiple applications onto 3D NoC-based MPSoCs supporting wireless links
    Kiani, Vahdaneh
    Reshadi, Midia
    [J]. JOURNAL OF SUPERCOMPUTING, 2017, 73 (05): : 2187 - 2213
  • [2] Preprocessing-based Run-time Mapping of Applications on NoC-based MPSoCs
    Kaushik, Samarth
    Singh, Amit Kumar
    Srikanthan, Thambipillai
    [J]. 2011 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2011, : 337 - 338
  • [3] Elastic Security Zones for NoC-Based 3D-MPSoCs
    Sepulveda, Johanna
    Gogniat, Guy
    Florez, Daniel
    Diguet, Jean-Philippe
    Zeferino, Cesar
    Strum, Marius
    [J]. 2014 21ST IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2014, : 506 - 509
  • [4] Heuristics for dynamic task mapping in NoC-based heterogeneous MPSoCs
    Carvalho, Ewerson
    Calazans, Ney
    Moraes, Fernando
    [J]. RSP 2007: 18TH IEEE/IFIP INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING, PROCEEDINGS, 2007, : 34 - +
  • [5] Contention-Aware Mapping and Scheduling Optimization for NoC-Based MPSoCs
    Zhou, Yupeng
    Yan, Rongjie
    Cai, Anyu
    Yan, Yige
    Yin, Minghao
    [J]. THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 34 : 13995 - 13996
  • [6] HyDra: Hybrid Task Mapping Application Framework for NOC-Based MPSoCs
    Amin, Waqar
    Hussain, Fawad
    Anjum, Sheraz
    Saleem, Sharoon
    Ahmad, Waqar
    Hussain, Mubashir
    [J]. IEEE ACCESS, 2023, 11 : 52309 - 52326
  • [7] Communication-Aware Application Mapping and Scheduling for NoC-Based MPSoCs
    Yu, Heng
    Ha, Yajun
    Veeravalli, Bharadwaj
    [J]. 2010 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, 2010, : 3232 - 3235
  • [8] Exploring Resource Mapping Policies for Dynamic Clustering on NoC-based MPSoCs
    Girao, Gustavo
    Santini, Thiago
    Wagner, Flavio R.
    [J]. DESIGN, AUTOMATION & TEST IN EUROPE, 2013, : 681 - 684
  • [9] Evaluation of Static and Dynamic Task Mapping Algorithms in NoC-Based MPSoCs
    Carvalho, Ewerson
    Marcon, Cesar
    Calazans, Ney
    Moraes, Fernando
    [J]. 2009 INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP PROCEEDINGS, 2009, : 87 - 90
  • [10] Energy-Aware Dynamic Task Mapping for NoC-based MPSoCs
    Mandelli, Marcelo
    Ost, Luciano
    Carara, Everton
    Guindani, Guilherme
    Gouvea, Thiago
    Medeiros, Guilherme
    Moraes, Fernando G.
    [J]. 2011 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2011, : 1676 - 1679