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

被引:3
|
作者
Kiani, Vahdaneh [1 ]
Reshadi, Midia [1 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Sci & Res Branch, Simon Bolivar Blvd,Ashrafi Isfahani Blvd, Tehran, Iran
来源
JOURNAL OF SUPERCOMPUTING | 2017年 / 73卷 / 05期
关键词
Irregular wireless 3D network-on-chip; Multiprocessor system-on-chip (MPSoC); Heterogeneous architecture; Application; Partitioning; Dynamic task mapping; ON-CHIP; ARBITRARY ROTATION; NETWORK; ALGORITHM; FAULT;
D O I
10.1007/s11227-016-1908-3
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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
页数:27
相关论文
共 50 条
  • [31] An Approach for Multi-Task and Multi-Application Mapping onto NoC-based MPSoC
    Farias, Max
    Barros, Edna
    Araujo, Andre
    [J]. 2014 IEEE 57TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2014, : 205 - 208
  • [32] Characterizing Traffic Locality in 3D NoC-based CMPs using a Path-based Partitioning Method
    Bahrebar, Poona
    Stroobandt, Dirk
    [J]. 2014 IEEE 22ND ANNUAL SYMPOSIUM ON HIGH-PERFORMANCE INTERCONNECTS (HOTI), 2014, : 63 - 70
  • [33] Heuristics for Mapping Real-time Applications to NoC-based Architectures using Genetic Algorithms
    Bonilha, Iae Santos
    dos Santos, Osmar Marchi
    Indrusiak, Leandro
    [J]. PROCEEDINGS OF IV BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEMS ENGINEERING SBESC 2014, 2014, : 144 - 149
  • [34] A Fault-Tolerant Low-Energy Multi-Application Mapping onto NoC-based Multiprocessors
    Khalili, Fatemeh
    Zarandi, Hamid R.
    [J]. 15TH IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2012) / 10TH IEEE/IFIP INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (EUC 2012), 2012, : 421 - 428
  • [35] NoC Architectures with Adaptive Code Division Multiple Access based Wireless Links
    Vidapalapati, Anuroop
    Vijayakumaran, Vineeth
    Ganguly, Amlan
    Kwasinski, Andres
    [J]. 2012 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 2012), 2012, : 636 - 639
  • [36] Neuron grouping and mapping methods for 2D-mesh NoC-based DNN accelerators
    Nacar, Furkan
    Cakin, Alperen
    Dilek, Selma
    Tosun, Suleyman
    Chakrabarty, Krishnendu
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2024, 193
  • [37] Software/Hardware Co-design of 3D NoC-based GPU Architectures for Accelerated Graph Computations
    Choudhury, Dwaipayan
    Barik, Reet
    Rajam, Aravind Sukumaran
    Kalyanaraman, Ananth
    Pande, Partha Pratim
    [J]. ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2022, 27 (06)
  • [38] Round-trip DRAM Access Fairness in 3D NoC-based Many-core Systems
    Chen, Xiaowen
    Lu, Zhonghai
    Liu, Sheng
    Chen, Shuming
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2017, 16
  • [39] A High-Level Mapping Algorithm Targeting 3D NoC Architectures with Multiple Vdd
    Siozios, Kostas
    Anagnostopoulos, Iraklis
    Soudris, Dimitrios
    [J]. IEEE ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2010), 2010, : 444 - 445
  • [40] Parallel Applications Mapping onto Network on Chip Based on Heterogeneous MPSoCs Using Hybrid Algorithms
    Belkacemi, Dihia
    Daoui, Mehammed
    Bouzefrane, Samia
    Bouchebaba, Youcef
    [J]. INTERNATIONAL JOURNAL OF DISTRIBUTED SYSTEMS AND TECHNOLOGIES, 2019, 10 (02) : 37 - 63