Title :
Centralized run-time resource management in a network-on-chip containing reconfigurable hardware tiles
Author :
Nollet, V. ; Marescaux, T. ; Avasare, P. ; Verkest, D. ; Mignolet, J.-Y.
Author_Institution :
IMEC, Leuven, Belgium
Abstract :
Run-time management of both communication and computation resources in a heterogeneous network-on-chip (NoC) is a challenging task. First, platform resources need to be assigned in a fast and efficient way. Secondly, the resources might need to be reallocated when platform conditions or user requirements change. We developed a run-time resource management scheme that is able to efficiently manage a NoC containing fine grain reconfigurable hardware tiles. This paper details our task assignment heuristic and two run-time task migration mechanisms that deal with the message consistency problem in a NoC. We show that specific reconfigurable hardware support improves the performance of the heuristic and that task migration mechanisms need to be tailored to on-chip networks.
Keywords :
field programmable gate arrays; message passing; multiprocessor interconnection networks; reconfigurable architectures; FPGA; assignment heuristic; centralized run-time resource management; communication resources management; computation resources management; fine grain reconfigurable hardware tiles; heterogeneous NoC; message consistency problem; multiprocessor NoC; network-on-chip; task migration mechanisms; Computer network management; Computer networks; Fabrics; Field programmable gate arrays; Hardware; Intelligent networks; Network-on-a-chip; Resource management; Runtime; Tiles;
Conference_Titel :
Design, Automation and Test in Europe, 2005. Proceedings
Print_ISBN :
0-7695-2288-2
DOI :
10.1109/DATE.2005.91