Online Resource Management in a Multiprocessor with a Network-on-Chip

被引:0
|
作者
Moreira, Orlando [1 ]
Mol, Jacob Jan-David [1 ]
Bekooij, Marco [1 ]
机构
[1] Delft Univ Technol, Dept Comp Sci, NL-2600 GA Delft, Netherlands
关键词
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We propose an online resource allocation solution for multiprocessor systems-on-chip, that executes several real-time, streaming media jobs simultaneously. The system consists of up to 24 processors connected by an Ethereal [7] Network-on-Chip (NoC) of 4 to 12 routers. A job is a set of processing tasks connected by FIFO channels. Each job can be independently started or stopped by the user. Each job is annotated with resource budgets per computation task and communication channel which have been computed at compile-time. When a job is requested to start, resources that meet the required resource budgets have to be found. Because it is done online, allocation must be done with low-complexity algorithms. We do the allocation in two-steps. First, tasks are assigned to virtual tiles (VTs), while trying to minimise the total number of VTs and the total bandwidth used. In the second step, these VTs are mapped to real tiles, and network bandwidth allocation and routing are performed simultaneously. We show with simulations that introducing randomisation in the processing order yields a significant improvement in the percentage of mapping succdesses. In combination, these techniques allow 95% of the processor resources to be allocated while handling a large number of job arrivals and departures.
引用
收藏
页码:1557 / +
页数:2
相关论文
共 50 条
  • [41] Distributed Flow Control and Buffer Management for Wireless Network-on-Chip
    Wang, Yi
    Zhao, Dan
    ISCAS: 2009 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-5, 2009, : 1353 - 1356
  • [42] Introducing the SuperGT network-on-chip
    Marescaux, Theodore
    Corporaal, Henk
    2007 44TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2007, : 116 - +
  • [43] An Approximate Multiplane Network-on-Chip
    Wang, Ling
    Wang, Yadong
    Wan, Xiaohang
    PROCEEDINGS OF THE 2020 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2020), 2020, : 234 - 239
  • [44] VERSAL NETWORK-on-CHIP (NoC)
    Swarbrick, Ian
    Gaitonde, Dinesh
    Ahmad, Sagheer
    Jayadev, Bala
    Cuppett, Jeff
    Morshed, Abbas
    Gaide, Brian
    Arbel, Ygal
    2019 IEEE SYMPOSIUM ON HIGH-PERFORMANCE INTERCONNECTS (HOTI 2019), 2019, : 13 - 17
  • [45] Wireless network-on-chip: a survey
    Wang, Shuai
    Jin, Tao
    JOURNAL OF ENGINEERING-JOE, 2014,
  • [46] On the design of a photonic network-on-chip
    Shacham, Assaf
    Bergman, Keren
    Carloni, Luca P.
    NOCS 2007: FIRST INTERNATIONAL SYMPOSIUM ON NETWORKS-ON-CHIP, PROCEEDINGS, 2007, : 53 - +
  • [47] An Approximate Bufferless Network-on-Chip
    Wang, Ling
    Wang, Xiaohang
    Wang, Yadong
    IEEE ACCESS, 2019, 7 : 141516 - 141532
  • [48] Network-on-Chip for Turbo Decoders
    Yang, Qingqing
    Zhou, Xiaofang
    Sobelman, Gerald Edward
    Li, Xinxin
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2016, 24 (01) : 338 - 342
  • [49] Key problems on network-on-chip
    Liu, Youyao
    Tang, Yaodong
    Hang, Jungang
    PROCEEDINGS OF 2007 10TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN AND COMPUTER GRAPHICS, 2007, : 549 - +
  • [50] Expansible Network-on-Chip Architecture
    Pedroso Pires, Ivan Luiz
    Zanata Alves, Marco Antonio
    Pessoa Albini, Luiz Carlos
    ADVANCES IN ELECTRICAL AND COMPUTER ENGINEERING, 2018, 18 (02) : 61 - 68