Title :
Run-time scheduling for random multi-tasking in reconfigurable coprocessors
Author :
Benoit, Pascal ; Becker, Jilrgen ; Sassatelli, Gilles ; Torres, Lionel ; Robert, Michel ; Cambon, Gaston
Author_Institution :
ITIV, Karlsruhe Univ., Germany
Abstract :
The authors addressed the multi-tasking issue for reconfigurable coprocessors in random application contexts. A scheduling algorithm was proposed to handle simultaneously a set of random tasks and able to maximize the resource usage even when the task-load is low. For this, processes are considered as relocatable: a simple transformation scheme is applied by a configuration controller to the initial configuration in order to relocate or duplicate the task when necessary. In this paper, the proposed method is implemented on a coarse grain reconfigurable architecture with 8 and 32 processing elements. A large amount of random scenario have been simulated and the statistical results presented here clearly show real advantages of the proposed method, but also some limitations drawing the line of future works.
Keywords :
coprocessors; processor scheduling; reconfigurable architectures; resource allocation; coarse grain reconfigurable architecture; random multitasking; reconfigurable coprocessors; run time scheduling; scheduling algorithm; Coprocessors; Energy consumption; Field programmable gate arrays; Hardware; Heuristic algorithms; Multitasking; Reconfigurable architectures; Runtime; Scheduling algorithm; Shape;
Conference_Titel :
Field Programmable Logic and Applications, 2005. International Conference on
Print_ISBN :
0-7803-9362-7
DOI :
10.1109/FPL.2005.1515817