Congestion-Aware Scheduling for NoC-based Reconfigurable Systems

被引:0
|
作者
Chao, Hung-Lin [1 ]
Chen, Yean-Ru [2 ]
Tung, Sheng-Ya [1 ]
Hsiung, Pao-Ann [1 ]
Chen, Sao-Jie [2 ]
机构
[1] Natl Chung Cheng Univ, Dept Comp Sci & Informat Engn, Chiayi, Taiwan
[2] Natl Taiwan Univ, Grad Inst Elect Engn, Taipei, Taiwan
关键词
CHIP;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Network-on-Chip (NoC) is becoming a promising communication architecture in place of dedicated interconnections and shared buses for embedded systems. Nevertheless, it has also created new design issue such as communication congestion and power consumption. A major factor leading to communication congestion is mapping of application tasks to NoC. Latency, throughput, and overall execution time are all affected by task mapping. As a solution, an efficient runtime Congestion-Aware Scheduling (CWS) is proposed for NoC-based reconfigurable systems, which predicts traffic pattern based on the link utilization. The proposed algorithm alleviates the overall congestion, instead of only improving the current packet blocking situation. Our experiment results have demonstrated that compared to other existing congestion-aware algorithm, the proposed CWS algorithm can reduce the average communication latency by 66%, increase the average throughput by 32%, reduce the energy consumption by 23%, and decrease the overall execution by 32%.
引用
收藏
页码:1561 / 1566
页数:6
相关论文
共 50 条
  • [1] Congestion-aware task mapping in NoC-based MPSoCs with dynamic workload
    Carvalho, Ewerson
    Calazans, Ney
    Moraes, Fernando
    [J]. IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS: EMERGING VLSI TECHNOLOGIES AND ARCHITECTURES, 2007, : 459 - +
  • [2] CARS: Congestion-Aware Request Scheduler for Network Interfaces in NoC-based Manycore Systems
    Daneshtalab, Masoud
    Ebrahimi, Masoumeh
    Plosila, Juha
    Tenhunen, Hannu
    [J]. DESIGN, AUTOMATION & TEST IN EUROPE, 2013, : 1048 - 1051
  • [3] Hierarchical Agents Based Fault-Tolerant and Congestion-Aware Routing for NoC
    Nayak, Chinmaya Kumar
    Das, Satyabrata
    Behera, Himnsu Sekhar
    [J]. COMPUTATIONAL INTELLIGENCE IN DATA MINING, VOL 3, 2015, 33
  • [4] 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
  • [5] 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
  • [6] Elastic superposition task mapping for NoC-based reconfigurable systems
    Huang, Chun-Hsian
    Wang, Chien-Yu
    Hsiung, Pao-Ann
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2017, 51 : 297 - 312
  • [7] Exploring the Problems of Placement and Mapping in NoC-based Reconfigurable Systems
    Gomes Filho, Jonas
    Chau, Wang Jiang
    [J]. 2013 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2013,
  • [8] Energy-Aware Task Scheduling on Heterogeneous NoC-based MPSoCs
    Abd Ishak, Suhaimi
    Wu, Hui
    Tariq, Umair Ullah
    [J]. 2017 IEEE 35TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2017, : 165 - 176
  • [9] Congestion-Aware Routing Algorithm for NoC Using Data Packets
    Ahmad, Khurshid
    Sethi, Muhammad Athar Javed
    Ullah, Rehmat
    Ahmed, Imran
    Ullah, Amjad
    Jan, Naveed
    Karami, Ghulam Mohammad
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021
  • [10] σLBDR: Congestion-aware Logic Based Distributed Routing for 2D NoC
    Gupta, Niyati
    Kumar, Manoj
    Laxmi, Vijay
    Gaur, Manoj Singh
    Zwolinski, Mark
    [J]. 2015 19TH INTERNATIONAL SYMPOSIUM ON VLSI DESIGN AND TEST (VDAT), 2015,