Resource-efficient routing and scheduling of time-constrained streaming communication on networks-on-chip

被引:11
作者
Stuijk, Sander [1 ]
Basten, Twan [1 ]
Geilen, Marc [1 ]
Ghamarian, Amir Hossein [1 ]
Theelen, Bart [1 ]
机构
[1] Eindhoven Univ Technol, Dept Elect Engn, NL-5612 AZ Eindhoven, Netherlands
关键词
networks-on-chip; time-constrained scheduling; resource-minimization; predictable design; synchronous dataflow;
D O I
10.1016/j.sysarc.2007.07.004
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Network-on-chip-based multiprocessor systems-on-chip are considered as future embedded systems platforms. One of the steps in mapping an application onto such a parallel platform involves scheduling the communication on the network-on-chip. This paper presents different scheduling strategies that minimize resource usage by exploiting all scheduling freedom offered by networks-on-chip. It also introduces a technique to take the dynamism in applications into account when scheduling the communication of an application on the network-on-chip while minimizing the resource usage. Our experiments show that resource-utilization is improved when compared to existing techniques. (C) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:411 / 426
页数:16
相关论文
共 29 条
[1]   A single-chip, 1.6-billion, 16-b MAC/s multiprocessor DSP [J].
Ackland, B ;
Anesko, A ;
Brinthaupt, D ;
Daubert, SJ ;
Kalavade, A ;
Knobloch, J ;
Micca, E ;
Moturi, M ;
Nicol, CJ ;
O'Neill, JH ;
Othmer, J ;
Säckinger, E ;
Singh, KJ ;
Sweet, J ;
Terman, CJ ;
Williams, J .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2000, 35 (03) :412-424
[2]  
[Anonymous], 2003, P INT C COMP ARCH SY
[3]  
Bekooij M, 2004, LECT NOTES COMPUT SC, V3199, P77
[4]   Networks on chips: A new SoC paradigm [J].
Benini, L ;
De Micheli, G .
COMPUTER, 2002, 35 (01) :70-+
[5]  
Culler DavidE., 1999, PARALLEL COMPUTER AR
[6]   THE TORUS ROUTING CHIP [J].
DALLY, WJ ;
SEITZ, CL .
DISTRIBUTED COMPUTING, 1986, 1 (04) :187-196
[7]  
Dally WJ, 2001, DES AUT CON, P684, DOI 10.1109/DAC.2001.935594
[8]  
Gangwal OP, 2005, INT C INTELL ENG SYS, V3, P1
[9]  
Garey M. R., 1979, Computers and intractability. A guide to the theory of NP-completeness
[10]  
Ghamarian A.H., 2006, 6 INT C APPL CONC SY, P25, DOI [DOI 10.1109/ACSD.2006.33, 10.1109/ACSD, DOI 10.1109/ACSD]