Guaranteed Service Virtual Channel Allocation in NoCs for Run-Time Task Scheduling

被引:0
|
作者
Winter, Markus [1 ]
Fettweis, Gerhard P. [1 ]
机构
[1] Tech Univ Dresden, Vodafone Chair Mobile Commun Syst, Dresden, Germany
关键词
Network-on-Chip; virtual channel; guaranteed service; channel allocation; Quality-of-Service; NETWORK; CHIP;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Quality-of-Service becomes a vital requirement in MPSoCs with NoCs. In order to serve them NoCs provide guarantees for latency, jitter and bandwidth by virtual channels. But the allocation of these guaranteed service channels is still an important question. In this paper we present and evaluate different realizations of a central hardware unit which allocates at run-time guaranteed service virtual channels providing QoS in packet-switched NoCs. We evaluate their performance in terms of allocation success, compare it to distributed channel setup techniques for different NoC sizes and traffic scenarios and analyze the required hardware area consumption. We find centralized channel allocation to be very suitable for our run-time task scheduling programming model.
引用
收藏
页码:413 / 418
页数:6
相关论文
共 50 条
  • [41] Activity pre-scheduling for run-time optimization of grid workflows
    Tretola, Giancarlo
    Zimeo, Eugenio
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2008, 54 (09) : 883 - 892
  • [42] Fast adaptive media scheduling based on expected run-time distortion
    Miao, ZR
    Ortega, A
    [J]. THIRTY-SIXTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS - CONFERENCE RECORD, VOLS 1 AND 2, CONFERENCE RECORD, 2002, : 1305 - 1309
  • [43] Fuzzy model of run-time job scheduling for multiprocessor control system
    Kozlovskiy, Evgeniy Yu.
    Snezhko, Evgeniy M.
    [J]. Journal of Automation and Information Sciences, 2000, 32 (03) : 104 - 109
  • [44] Jobs Run-Time Scheduling in a Java']Java Based Grid Architecture
    Guaragnella, Cataldo
    Guerriero, Andrea
    Pasquale, Ciriaco C.
    Ragni, Francesco
    [J]. EMERGING INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, PROCEEDINGS, 2009, 5754 : 453 - 463
  • [45] Dynamic run-time HW/SW scheduling techniques for reconfigurable architectures
    Noguera, J
    Badia, RM
    [J]. CODES 2002: PROCEEDINGS OF THE TENTH INTERNATIONAL SYMPOSIUM ON HARDWARE/SOFTWARE CODESIGN, 2002, : 205 - 210
  • [46] A run-time scheduling policy for dependent tasks in grid computing systems
    Jin, H
    He, YX
    Wen, WD
    Liu, HW
    [J]. PDCAT 2005: Sixth International Conference on Parallel and Distributed Computing, Applications and Technologies, Proceedings, 2005, : 521 - 523
  • [47] A Scenario-based Run-time Task Mapping Algorithm for MPSoCs
    Quan, Wei
    Pimentel, Andy D.
    [J]. 2013 50TH ACM / EDAC / IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2013,
  • [48] Efficient run-time support for irregular task computations with mixed granularities
    Fu, C
    Yang, T
    [J]. 10TH INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM - PROCEEDINGS OF IPPS '96, 1996, : 823 - 830
  • [49] Communication and Congestion Aware Run-Time Task Mapping on Heterogeneous MPSoCs
    Khajekarimi, Elyas
    Hashemi, Mahmoud Reza
    [J]. 2012 16TH CSI INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND DIGITAL SYSTEMS (CADS), 2012, : 127 - 132
  • [50] When to do your own thing: Analysis of cost uncertainties in multi-robot task allocation at run-time
    Nam, Changjoo
    Shell, Dylan A.
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2015, : 1249 - 1254