Communication and task scheduling of application-specific networks-on-chip

被引:41
|
作者
Hu, J [1 ]
Marculescu, R [1 ]
机构
[1] Carnegie Mellon Univ, Pittsburgh, PA 15213 USA
来源
IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES | 2005年 / 152卷 / 05期
关键词
D O I
10.1049/ip-cdt:20045092
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The objective of the paper is to introduce a novel energy-aware scheduling (EAS) algorithm which statically schedules application-specific communication transactions and computation tasks onto heterogeneous network-on-chip (NoC) architectures. The proposed algorithm automatically assigns the application tasks onto different processing elements and then schedules their execution under real-time constraints. At the same time, the algorithm takes into consideration the exact communication delay by scheduling communication transactions in parallel. As the main theoretical contribution, the authors first formulate the problem of concurrent communication and task scheduling for heterogeneous NoC architectures and then propose an efficient heuristic to solve it. Experimental results show that significant energy savings can be achieved while meeting the specified performance constraints. For instance, for a complex multimedia application, 31% energy savings have been observed, on average, compared to the schedules generated by a standard earliest-deadline-first scheduler.
引用
收藏
页码:643 / 651
页数:9
相关论文
共 50 条
  • [21] On Asymptotic Analysis of Packet and Wormhole Switched Routing Algorithm for Application-Specific Networks-on-Chip
    Nitin
    JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING, 2012, 2012
  • [22] Area-Aware Topology Generation for Application-Specific Networks-on-Chip Using Network Partitioning
    Morgan, Ahmed A.
    Elmiligi, Haytham
    El-Kharashi, M. Watheq
    Gebali, Fayez
    2009 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING, VOLS 1 AND 2, 2009, : 987 - 992
  • [23] Communication models in networks-on-chip
    Carara, Everton
    Mello, Aline
    Moraes, Fernando
    RSP 2007: 18TH IEEE/IFIP INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING, PROCEEDINGS, 2007, : 57 - +
  • [24] Adaptive Congestion Control for Application Specific Networks-on-Chip
    Yin Shouyi
    CHINESE JOURNAL OF ELECTRONICS, 2009, 18 (02): : 210 - 214
  • [25] Application-Specific Temperature Reduction Systematic Methodology for 2D and 3D Networks-on-Chip
    Anagnostopoulos, Iraklis
    Bartzas, Alexandros
    Soudris, Dimitrios
    INTEGRATED CIRCUIT AND SYSTEM DESIGN: POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2010, 5953 : 86 - +
  • [26] Dynamic Task Allocation in Networks-on-Chip
    Bindu, Agarwalla
    Kumar, Deka Jatindra
    ADVANCES IN WIRELESS, MOBILE NETWORKS AND APPLICATIONS, 2011, 154 : 158 - +
  • [27] Application Specific Networks-on-Chip Synthesis: An Energy Efficient Approach
    Kashi, Somayeh
    Patooghy, Ahmad
    Rahmati, Dara
    Fazeli, Mahdi
    Kinsy, Michel A.
    2018 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2018, : 52 - 57
  • [28] Application Specific Buffer Allocation for Wormhole Routing Networks-on-Chip
    Wang Liwei
    Cao Yang
    Li Xiaohui
    Zhu Xiaohu
    2008 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLS 1 AND 2: VOL 1: COMMUNICATION THEORY AND SYSTEM, 2008, : 1312 - 1316
  • [29] Router design for application specific networks-on-chip on reconfigurable systems
    Vestias, Mario P.
    Neto, Horacio C.
    2007 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, VOLS 1 AND 2, 2007, : 389 - 394
  • [30] THE APPLICATION-SPECIFIC TASK AREA
    BATZ, JC
    COHEN, PM
    REDWINE, ST
    RICE, JR
    COMPUTER, 1983, 16 (11) : 78 - 85